第178章 删代码难于上青天

A+A-

    “哎?这是什么情况!”

    肝帝震惊了,他四下看了看,世界确实切换了,他又回到了械世界中!

    在单人模式中,两个世界的切换是随的,无迹可寻。但至少有一点是确定的,两个世界并不会特别频繁地切换。

    之前肝帝也经历过几次,但基本上在一个世界中最短也会持续半个多时。

    也就是,这次世界切换,多半不是正常的切换制。

    那是因为什么原因呢?

    肝帝稍微回忆了一下之前的操作,很快就有了猜测:“难道是因为至幻砍出的那個裂隙?”

    他当即决定再试一次。

    还是和之前一样,先用至幻砍出了另一个世界的裂隙,而后又用至真的武技砍中裂隙中的怪。

    之前这个操作是误打误撞搞出来的,有一定的偶然性,此时特意去做反而发现还真有些难度,试了三次才成功。

    结果,世界真的又切换了,又回到了仙侠世界!

    “可行啊,这个bug是00%复现的!”

    肝帝仿佛再次打开了新世界的大门!

    这个bug有没有用?

    太有用了!

    对于单人玩家来,这个双世界随转换的制实际上是很折磨人的,因为转换完全随,时间也不固定。

    如果玩家想做仙侠世界的某个特定结局,那就需要在仙侠世界的背景下去完成许多支线任务,而这些任务在械世界的背景下是无法完成的。

    如果此时恰好切换到了械世界,那么玩家就只能随便找个地方去打怪、刷道具,一直等到切换回来才能继续做任务。

    这个过程很折磨。

    此外,两个世界的切换还会导致boss的攻击模式发生变化,就拿骨爪瞎子来在仙侠世界的攻击模式以砍劈为主,而在械世界的攻击模式则是以投技抱摔为主。

    对于大部分玩家来,显然都是前者更好打一些,毕竟可以通过招架来快速击杀。

    除此之外,两个世界还有一些细微的差别,比如道具的获取等等。

    两个世界随切换的制,让玩家很难去规划自己的路线,只能随应变,有时候还会受一些无意义的苦。

    这对于速通玩家来显然是一件非常不友好的事情。

    因为速通玩家需要定番,要确保自己的通关流程是稳定可控的。如果有太多的随性,那么就要反复不断地尝试,运气在速通中占据的比例就太高了。

    但现在,肝帝竟然在游戏中发现了可以自由切换世界的bug!

    这意味着,玩家只要通过空泳拿到bug至幻,就可以随时切换世界。

    速通玩家也可以在一开始就规划好全部的通关流程,而完全无须担心随性的影响。

    当然,肝帝也意识到想要达成这个切换世界的bug,需要同时拥有至真和至幻。

    那么问题来了,他和王大为,都是先按照正常流程去真言寺拿到了至真,然后用空泳bug二次进入真言寺幻境才获得了至幻。

    ()(e)  如果之前没去过真言寺,直接用空泳进入会怎么样?

    是会拿到正常的舍利剑,还是会拿到bug的舍利剑?

    又或者一开始选择的是至幻,二次进入选至真会怎么样?还能不能得到另一把bug的至真?

    这些问题都还没有一个确切的答案。

    毕竟这些bug才刚被发现,玩家们还没有足够的时间去测试。

    所以肝帝当即决定,自己来测试一下!

    虽这游戏中没有常规的存档制,但这当然难不倒玩家们。

    他们完全可以找到存档文件所在的位置,然后通过复制粘贴的方式来完成存档与读档。

    干就干,肝帝立刻开始了对于这款游戏bug制的研究!

    此时,顾凡别墅的客厅中已经是鸡飞狗跳、乱成一团。

    莉莉丝气得在客厅中快速走动,愤怒地催促:“顾凡!快点给我查出来!!”

    不得不,人生的大起大落落落落实在是太刺激了。

    原本玩家们发现砍三架一这个秘诀的时候,莉莉丝就紧张了一下。

    但后来发现这个事情其实并不严重,很多玩家即便知道了这个秘诀,也仍旧因为残而被虐。

    看到负面情绪还是在正常收集,甚至因为更多玩家的进入以及游戏中不断触发的bug而持续增长,莉莉丝很快放下心来。

    可没想到,乐极生悲了!

    在短时间内连续出现了三个非常致命的bug,分别是空泳、bug舍利剑和动切换世界!

    这三个bug对莉莉丝来,简直就是致命一击,直接导致游戏收集到的负面情绪飞速减少!

    而更离谱的是,王大为甚至将游戏中的各种bug跟游戏剧情给联系了起来,并且靠着一通歪理胡搅蛮缠,硬是让观众们觉得很有道理,认为之前的那些贴图和模型bug也都是游戏剧情的一部分。

    这就导致玩家们因为之前那些bug而产生的负面情绪,也大幅减少了!

    即便玩家们看到了贴图和模型错误,被幻视和幻听折磨,他们也不再产生那么多的负面情绪,反而发自内心地赞叹,甚至产生了少量的正面情绪!

    这简直是太离谱了!

    莉莉丝完全无法接受这个现实,所以第一时间怒发冲冠,让顾凡赶紧查清楚这三个bug到底是怎么产生的。

    在她的反复催促下,顾凡在笔记本电脑上一通翻代码,总算是定位到了bug的位置。

    “找到了莉总!

    “空泳的bug其实很简单,就是我们在给地图边界做空气墙的时候没有做得特别完整,有一些遗漏,而李幻真的动性又很好,通过钩锁和蹬墙跳抵达了原本不应该抵达的位置,然后就落到了水中。

    “从水中进入虚空中的时候,角色保持了游泳的状态,结果就出现了自由穿行各个场景的情况”

    莉莉丝脸色铁青,显然,空泳bug是这次所有bug的根源!

    如果没有空泳,玩家们就不可能二次进入真言寺的幻境,也不可能拿到bug剑;拿不到bug剑,自然也就无法触发两个世界的动转换。

    ()(e)  “可恶啊!

    “那为什么空气墙没有加完整!测试的时候也没有测出来!

    “顾凡,这件事情是不是应该你负责!!”

    面对来势汹汹的莉莉丝,顾凡理直气壮地道:“这关我什么事?不都是因为莉总你的要求吗?”

    莉莉丝震惊了:“我的要求?我什么时候要求你们不好好加空气墙了!”

    顾凡叹了口气:“莉总,是你自己要这游戏至少有00个bug的!

    “游戏中为什么有那么多模型和贴图错误?不就是因为我们为了凑够00个bug,故意使用了万象编辑器吗?

    “这编辑器本身就充斥着各种各样的bug,根本就是防不胜防,我们在测试的时候又只修了其中一部分,出现这种bug不是很正常的事情吗?

    “毕竟空气墙和碰撞也是游戏模型的一部分,我们连游戏模型都没好好检查,都满是bug空气墙又怎么可能做得那么严谨和完整?”

    莉莉丝还是很气:“可是为什么玩家空泳的时候看到的模型那么完整?甚至就连那个戴维都了,其他游戏出现这种bug都只会有支离破碎的贴图,为什么是完整的模型?”

    顾凡沉默片刻:“因为地狱里的美术组给的美术资源就是完整模型啊

    “其他公司会考虑美术的制作成本,只做摄影看到的部分,但我们都是直接做全套的。”

    莉莉丝愣了一下,显然她很想反驳,但张了张嘴,却找不到反驳的理由。

    “好,那空气墙的事情暂且放在一边,后面两个bug又是怎么回事?

    “这三个bug恰好还连在一起发挥作用了,难道世界上有这么巧合的事情吗?”

    顾凡在笔记本电脑上定位到新的代码:“莉总,我先一下后面这两个bug出现的原因,你搞明白之后再考虑这是不是巧合也不迟。

    “首先是bug剑,很显然,这把剑就是之前给你做的那一把”

    莉莉丝黑着脸:“我知道这是给我做的那一把!但我不是告诉过你,正式要把这些道具全都删掉吗!”

    顾凡叹了口气:“莉总,我确实尽可能地屏蔽掉它了。”

    莉莉丝完全不信:“那它怎么还会出现的!等等,为什么是屏蔽,而不是直接把所有相关的代码全都删掉?”

    顾凡解释道:“莉总,删代码可不像你想的那么简单啊!为了让这把道具出现在游戏中并发生作用,可不是只在道具表里配置一下就完事了,它还得跟游戏中各种复杂的代码发生联系!

    “但是这种联系加上简单,删可就很麻烦了

    “哎,这么伱可能不太懂,总之删代码可比加代码要难一百倍,这是程序员的共识。

    “你不信的话,看这个问题。”

    顾凡着用打开问答站,搜到了一个问题:为什么游戏制作组往往会选择把废案留在游戏文件里,而不是彻底删掉?