第462章 逆天堂祖传bug

莉莉丝赶忙点开这个帖子查看,她的手都在微微颤抖,很显然,此时的她已经很难再承受新的刺激。

但这个视频的内容,却无情地粉碎了她仅存的侥幸心理。

“兄弟们,其实我发现这个bug也是恰好碰巧了,但总的来说,这个bug其实有迹可循!

“大家还记得《无尽幻想传说》的那个祖传bug吗?就是可以通过存档跨时空卡出大师剑的bug?没错,在《谎言之血》中,它又出现了!

“只不过这次虽然没有大师剑这种强力武器,但却有了另外的收获,接下来,让我们放两段录像,大家好好看一下它们有何不同。”

莉莉丝努力地瞪大双眼,观察这两段视频的不同之处。

结果就是……完全没看出来!

这两段视频其实就是两场boss战,打的也是同一个boss,只不过两次的GP成功率似乎略微有一些区别。

第一个视频有三次没GP到,第二个视频则全程都没有失误。

“大家注意到了吗?这两段视频的区别?”

面对视频中的灵魂拷问,莉莉丝下意识地摇头。

顾凡在一旁看得直叹气,莉总你这么菜是不行的,这都看不出来,你总不能真的全靠内鬼来C吧?

好在视频很快揭晓了答案:“可能乍一看只是第一段视频手感不好、第二段视频手感好,所以第二段视频的GP成功率高了一些。

“但很显然并不只是这样!

“我用大佬制作的无敌帧mod给大家展示一下两个视频中无敌帧的变化,大家就全都明白了。”

这次,莉莉丝看懂了。

虽然两段视频打的都是同一个boss,但很显然,第二个视频中的无敌帧比第一个视频中要长。

通过角色的动作变化,这一点可以非常清楚地看出来。

不仅如此,由于《谎言之血》中GP动作的无敌帧和判定帧是直接相关联的,无敌帧延长了,判定帧自然也就延长了。

也就是说,整个GP动作的输入窗口期,都有着非常明显的延长。

莉莉丝不由得咬牙切齿:“这……这到底是怎么回事!!”

视频里的UP主就像是能听到她说话一样,立刻回答道:“很显然,这就是逆天堂,哦不,是万象编辑器的祖传bug了!

“其实之前《无尽幻想传说》的卡勇者之剑的bug,网上已经有不少大佬扒干净了。简单来说就是,万象编辑器的功能十分强大,它可以实时运算许多复杂的物理状态,因此对资源的消耗也会非常可观,必须加以控制。

“否则的话,那些使用低配电脑的玩家恐怕要疯。

“因此,逆天堂在游戏中采用了双重保险,比如过一段时间就清理内存的血月机制,又比如超出内存上限时玩家手上的武器自动掉落等等。”

莉莉丝虎着脸,虽然很不爽,被勾起了之前《无尽幻想传说》不太好的记忆,但这也确实是事实。

当时顾凡就是这么解释的,之后在网上也有一些技术大牛深挖了一下《无尽幻想传说》的bug机制,同样给出了类似的回答。

到现在,“卡勇者之剑”的bug原理已经成了既定事实。

因此对于这一部分,莉莉丝也不可能再有什么新的质疑,她只能默默听着,暗自积蓄愤怒。

“我们知道,后面逆天堂开发新游戏,基本上也都使用了万象编辑器,在这个过程中,他们不断对这个编辑器进行优化、补充,也得到了官方平台的几次表彰。

“那么,逆天堂有没有修复这个祖传bug?

“我的回答是,修了,但没有完全修。

“也就是处于一种‘如修’的状态。”

莉莉丝愣住了,其实刚才她就想发作,明明《无尽幻想传说》已经遇到过这个离谱bug,而这么长时间过去了,又出现了类似的bug,肯定是底下的人(特指顾凡)阳奉阴违,没有好好修复。

但UP主的这句话,又让她犹豫了。

“为什么我说如修呢?

“因为我们发现,逆天堂确实是把之前的那个卡bug的方法给修复了。

“虽然我们知道,逆天堂从不更新游戏,后续更新全靠网上的mod作者为爱发电,因此《无尽幻想传说》到现在还能卡勇者之剑的bug。

“但是!

“我在最初用卡勇者之剑的办法在《谎言之血》中尝试后发现,竟然无法成功!

“大家还记不记得在序章的时候,打谎言猎人,最后谎言猎人爆了一地武器?

“这些武器的数量非常多,甚至可以说把游戏中绝大多数的武器类型都涵盖进去了。原本我也跟大家一样,以为这只是官方安排的一个试玩关卡,但是转念一想,武器很多,说不定就能试试《无尽幻想传说》那个祖传bug了呢?

“毕竟都是万象编辑器制作的,又都有着很不错的物理效果。就《谎言之血》里面那么多的部位破坏、boss受击反馈,想要做到最好,肯定还是要充分利用万象编辑器的物理引擎。

“既然还要用万象编辑器,那就肯定还是要做出优化。既然优化,那么这个祖传bug就还有可能生效。

“于是我就把这些武器全都捡起来,然后找个墙角丢弃,就像卡勇者之剑那样,想通过把武器卡在手上的方式制造内存溢出,看看能不能带到新存档去。

“结果我发现,内存溢出确实是卡出来了,但是……根本带不到新存档去!

“因为逆天堂给新存档加了一个判定机制,新存档一切都从头开始,内存溢出的数据带不过去了!

“诶!可能有朋友要说了,‘你这不是白折腾吗?’

“不白折腾!

“因为我发现,看冥想水盆,其实也相当于是开一个新档!但在这里,却并没有‘一切从头开始’的判定!

“也就是说,这种数据溢出的状态,虽然无法带到新存档里去,但却可以在看冥想水盆之后,带出序章!

“之后大家就猜到会怎么样了吧?

“没错,我们内存溢出卡的那些武器,成功带出来了!

“当然了,这里官方又打上了一道保险,那就是,序章的武器到了正式章节,根本不能用。

“因为这些武器本身已经破损不堪,攻击力接近于零,并且无法升级,无法修复。

“即便带了出来,也只是耍帅的玩具。

“但是!当我们在之后的游戏进程中继续获得一把同类型武器的时候,奇迹发生了。

“这两把武器,竟然拥有了相同的GP判定帧和无敌帧!

“之后即便我们把谎言猎人的那把武器扔掉,这种设定也会仍旧保留,而且即便退出游戏重进,也还是会保留。

“总之,如果你想要在正式章节中继续体验序章的GP无敌帧,那么你要做的事情很简单:

“在击败谎言猎人之后,捡起地上的全部武器,然后通过《无尽幻想传说》类似的方式,靠着墙或者冥想水盆卡过载。这里我比较推荐冥想水盆,这个不规则的物体卡成功率明显要更高一些。

“大家切记,卡过载的时候,自己打算玩的武器不要丢,只丢那些你绝对不会玩的。

“卡好之后直接跟冥想水盆互动,捏脸进入游戏,收集你想要的武器。

“但是这里要注意一点,一定要在你身上装备着原版谎言猎人武器的情况下去摸新武器,不然卡不出这个bug。

“之后,就是在正式章节中体验序章的原版GP啦!”

虽然这个UP主没有再做进一步的解释,但弹幕的反应已经说明了一切。

“噗哈哈哈,竟然还有这种好事?”

“我去,那我不是无敌了?就序章那个GP难度,我奶奶来了都能乱杀啊!”

“逆天堂经典的有bug不修啊。”

“什么bug?别扯淡,哪有bug?那都是游戏机制!《谎言之血》沿用了《无尽幻想传说》的游戏机制,难道不是合情合理吗?”

“感觉逆天堂在很努力地修了,但没想到啊,顾头不顾腚。”

“特意给新存档加了判定,但是又搞了冥想水盆。就好像是检查防盗,所有的窗户都封死了,然后就开心地走了,但唯独忘了关门。”

“之前还看到有大佬发了难度等级的bug,那如果把这两个bug给结合起来的话……嘶,有点不敢想啊!”

“不用想了,这就去打成神结局!”

“不是吧不是吧,逆天堂有史以来最受苦的游戏,真的要变爽游了?我不能接受哇!好不容易才练的GP!”

“没关系,这只是相当于分了两种不同的模式,序章的GP算是宝宝巴士难度,正式章节的GP是受苦难度。你真想发视频装逼的话,肯定还是得用正式章节的GP难度。这种用bug卡出来的GP难度,肯定是没法装逼的,自己爽爽就行了。”

“管他的,先自己爽了再说,《谎言之血》,启动!”

莉莉丝已然彻底红温:“顾凡!什么叫‘检查防盗,所有窗户都封死了,唯独忘了关门’?!

“我需要一个解释!”

顾凡轻咳两声:“莉总,这个恕我不能回答。其实bug的原理,视频里已经讲得很清楚了,但具体为什么程序员修了一部分bug但又没彻底修完……这我就不清楚了。毕竟这游戏的代码又不是我写的。”

莉莉丝怒道:“那是谁写的!”

顾凡理所当然地说道:“那当然是从公司创立第一天就在担任主程序的冯辉。”

莉莉丝拍桌:“那让他来给我解释一下这到底是怎么回事!!”

(本章完)

第463章 这事就这么过去了?

顾凡看了看时间:“莉总,已经下班了。”

莉莉丝很生气:“那也给我叫来!我给这么多钱发奖金不是在这养咸鱼的!”

顾凡不由得暗自腹诽,你特么哪发钱了!

就照你原本那个做法,逆天堂的哪一款游戏不亏钱?哪来的钱发奖金?

还不是我费劲千辛万苦,才好不容易赚来的。

不过想归想,顾凡嘴上肯定是不敢这么说的,只能连声应承:“那是当然,莉总发话谁敢不从,我这就给他打电话。”

过了大约一刻钟,冯辉风风火火地赶来了。

毕竟大家都住在公司附近,遇到这种紧急情况都能第一时间赶到。

“莉总,您找我?”

冯辉满脸写着“无内鬼”。

莉莉丝上下打量,心中不由得狐疑。

看起来挺老实挺靠谱的一个程序员啊?

跟一看就带着三份狡诈的顾凡相比,冯辉为人忠厚老实,员工们都亲切地叫他“大辉哥”。

自从来到逆天堂之后,冯辉工作认真靠谱,所以莉莉丝基本没太怀疑过他。

在把顾凡发配到实体部门去之后,冯辉基本上可以看成是项目的主程序,这也体现出莉莉丝对他的信任。

但没想到问题还是一直在出?

这就让莉莉丝不得不怀疑了。

正好借这个机会,好好地检查一番。

“你自己看一下这两个视频!抓紧点,想个相对合理一点的解释,否则我可是要发飙了!”

莉莉丝黑着脸,把笔记本电脑递了过去。

冯辉诚惶诚恐地接过,快速地将两个视频给浏览了一遍。

现在,《谎言之血》的两个最大的bug已经摆在了明面上,一个是因为浮点运算问题导致的动态难度判定bug,另一个则是万象编辑器缓存导致的把谎言猎人武器卡到正式章节从而改变GP判定帧的bug。

莉莉丝很生气,虽然此时她已经大致搞懂了这两个bug的原理,但她还是想要一个更有说服力的解释,或者一个更加明确的背锅人。

甚至莉莉丝都已经提前想好了说辞。

这两个bug的原理虽然已经很清楚了,但说破天也是程序员的疏漏,莉莉丝几乎已经预见到冯辉肯定会和顾凡一样狡辩,比如说出那句经典的“程序员是人不是神”的理论来开脱。

但是,莉莉丝不会给他这个机会的。

首先莉莉丝会按住伶牙俐齿的顾凡,让他一句话都不能说;其次莉莉丝会针对这两个bug的细节问题对冯辉展开全面的攻讦,让他无话可说。

想来,顾凡是程序员中的异类,这伶牙俐齿的怎么看怎么像是发生了基因突变。

但冯辉就是标准的程序员,总不能也有像顾凡一样的口才吧?

那样的话,莉莉丝可能要怀疑人生了。

来吧,说不过顾凡我还说不过你吗?

莉莉丝做好了充分的准备。

然而下一秒钟,她看到冯辉一脸悲痛地低头认错:“对不起莉总,我错了!这都是我的问题,我愿意引咎辞职!”

莉莉丝愣住了:“哎?”

冯辉继续说道:“公司对我恩重如山,莉总和顾总你们是我见过的最好的老板,把这么多钱都拿来发奖金,这在其他的公司都是闻所未闻的!

“可是,我虽然也很努力了,但却达不到莉总和顾总的要求,即便是程序组和测试组的所有员工都竭尽了全力,每次游戏都能修复数千个bug,但总是百密一疏,最终还是造成了这么严重的影响……

“我愧对莉总和顾总的栽培与信任,愧对我拿的奖金!

“如果是在其他的公司,我现在肯定立刻加班修复bug,但在逆天堂游戏发售之后就不能修改,我也无能为力,只好引咎辞职,希望能尽可能地挽回损失,也希望莉总和顾总能够找到更加合适的人选……”

莉莉丝感觉有点晕:“不是,你先等会儿……”

现在的情况显然跟她设想中的剧本完全不同,这让她一时间没有转过弯来。

但看到冯辉言辞恳切,表情认真,似乎真的下一秒钟就要当场提交离职手续,莉莉丝也有点绷不住了。

别啊!

你走了主程序谁来干!

当然,这世界上三条腿的蛤蟆不好找,两条腿的人多得是,程序员虽然不多,但也绝对不少,以逆天堂目前的奖金水平而言,只要发个招聘信息,下一秒钟绝对能被简历给淹没。

但问题在于,冯辉不可靠,外边的人就可靠吗?

莉莉丝又不懂程序,招来一个新的程序员,不还得靠顾凡来面试吗?

冯辉好歹是跟逆天堂共患难的,多少还可靠一些,现在如果再招一个主程序,他肯定是奔着高额奖金来的,也不能完全确定他不会动手脚啊……

此外,还要考虑开发效率问题。

目前逆天堂用的是官方最新的万象编辑器,外边的游戏公司用这个编辑器的并不算多。

冯辉是跟着逆天堂一起成长起来的,几乎参与了大多数游戏的开发过程,对万象编辑器的使用也已经相当熟练。

如果换一个主程序来,他又要从头学习万象编辑器的细节,要重新适应逆天堂程序组的开发模式,这毫无疑问会严重拖慢后续游戏的开发进度。

万一这个主程序起不到统筹协调的作用呢?那到时候是要留下来,还是再继续换人?

这些表面上看是可以用时间来解决的问题,但实际上却是需要用人来解决的问题。

教新的主程序适应万象编辑器、判定他的技术水平等等,这些事情归根到底还是要人来做。

谁来做呢?

莉莉丝自己肯定不行,到头来还是要交给顾凡。

那顾凡会不会趁此机会更加大权独揽……

“可恶啊!”

莉莉丝只感觉头都大了,她怎么想怎么觉得这是个无解的死局。如果冯辉真的撂挑子不干了,那莉莉丝就只有两个选择:

第一个选择是,硬撑,随便挑一份看起来不错的简历,然后让这个空降的主程序主导后续游戏的开发,但这种情况显然十分不可控,搞不好要拖几个月甚至一两年,这是莉莉丝绝对不能承受的;

第二个选择是,交给顾凡全权处理。但这种情况显然也是莉莉丝不可承受的,虽然从结果上来说肯定能保证项目的开发进度,但顾凡的权力似乎进一步增加了啊?

在大脑经过简单的过载思考之后,莉莉丝赶忙说道:“冯辉,你这话就太见外了,我们公司怎么可能因为一个小小的bug就开除主程序呢?这怎么想都不可能嘛!你说对吧顾凡?”

顾凡心中呵呵,但还是点头:“当然。”

莉莉丝继续说道:“你看顾总都搞出来那么多bug,但我还是不计前嫌地让他去担任实体行业负责人,这说明我们逆天堂是宽容的,偶尔的一两个bug其实无伤大雅,程序员也是人,程序员也会犯错,这我都理解。”

冯辉的脸上重新燃起希望:“是吗莉总?太好了,我就说莉总宽宏大量,最能体恤员工了!”

莉莉丝有些不好意思地摆手:“哎呀哎呀,也不用这么夸我,我只是做了一个老板该做的事情而已……”

冯辉感激地点头:“好的莉总,那我就先走了,下一款游戏我一定打起120分的精神,争取消灭全部的bug……”

“哎,等等等等!”莉莉丝感觉好像哪里不对,怎么这就要走了?

她赶忙说道:“但是那两个bug,你至少给我解释一下吧?”

冯辉挠了挠头:“莉总,其实视频里说得已经很清楚了。好吧,那我再给您详细解释一下。

“不过怎么解释呢,这样,咱们先从二进制和十进制的转化讲起……”

不到五分钟,莉莉丝听得昏昏欲睡。

“好了好了,这些基本的原理就不要给我讲了!

“这样吧,我就问你最后一个问题,为什么《谎言之血》里面给内存溢出加了个新存档判定?”

冯辉一脸茫然,似乎完全想不通为什么莉莉丝会这么问:“因为之前《无尽幻想传说》出过这个bug啊!莉总你当时不是还很生气么?要求我们再也不能出这种卡大师剑的bug,于是我们想了想,就在后续的游戏中修复了这个bug。

“现在玩家不管再怎么读档、存档,都不可能通过卡缓存的方式带到旧存档中了。”

莉莉丝简直是气不打一处来:“这我知道!我是想问,为什么你们知道在创建新存档的时候加判定,但不知道在玩家用冥想水盆的时候加判定?”

冯辉面露难色:“这个……莉总,这跟上次的bug也不是同一个bug啊……

“可能莉总您是想说,为什么没修卡过载的bug?

“怎么说呢,这个bug修起来很复杂,因为它涉及到了万象编辑器的底层逻辑,而且这个机制在游戏中,99.99%的情况是正常的,在玩家电脑机能有限的情况下,我们很难找到一个两全其美的解决办法……”

莉莉丝更生气了:“不要顾左右而言他!我的意思是说,你们给谎言水盆加一个判定不就行了吗?”

冯辉再次露出无比自责的表情:“莉总,这就是我一开始说的,我疏忽了!对不起!为了承担责任,我愿意引咎辞职……我现在就去找人力和财务办手续……”

莉莉丝差点蹦起来:“不用了!

“好了好了,我知道了,你回去休息吧!”

目送冯辉离开,莉莉丝总觉得好像哪里有些不对。

他解释bug原理了吗?解释了,但是口才实在不行,也没有顾凡那种深入浅出的本事,莉莉丝刚听了五分钟都快睡着了,完全像是在听天书,只能让他赶紧打住。

承认自己的错误了吗?

承认了,而且态度相当诚恳,甚至都恨不得直接引咎辞职。

但莉莉丝又不可能让他真的辞职,毕竟之后游戏的开发还得指望他呢……

那这事就这么过去了?

莉莉丝挠了挠头,一时间有些茫然无措。

(本章完)

重新连接服务器...

连接失败... 将在 秒后重新尝试连接.

连接失败.
请刷新此页面.

此会话被服务器暂停.

恢复会话失败.
请重试或者刷新此页面.