第307章 玩游戏?挖矿! (第3/5页)
无敌召唤兽提示您:看后求收藏(350中文350zw.com),接着再看更方便。
小陆接着说道:“而在单机剧情模式下,因为没有第二个玩家,而且还有上限锁限制,所以数值是无法叠加的……”
先不讨论,游戏Bug导致同一个场景出现多个重复建筑和NPC的具体原因。
“很显然……”
天霸工作室也知道了。
坏了!
本来应该被删除的旧存档,在这个Bug的影响下,以另一种形式保留了下来,并融入到了新的存档里。
“不过这也有一个前提,那就是新存档和旧存档,必须是同样的开局,同样的主角阿巴才行。”
这也解释了,为什么其他人都没能触发该Bug,而郭莫却能成功的原因。
他两次都随到了“下肢瘫痪”这个开局,刚好满足了Bug触发的前置条件。没有这个前置条件,旧存档会被正常删除无法保留。
“在咱们的游戏里,不同的开局,代表主角的代码是不一样的。”
陈霸若有所思道:“盲人阿巴是一串代码,轮椅阿巴又是另一串代码,只有相同的开局才能触发?”
“没错!”
小陆点了点头:“至于说,郭莫第一次触发该bug,地图只扩大了一倍。第二次触发,地图却变得很大,且冒出许多重复NPC的原因也很简单。”
游戏在设计之初,都会给后续更新留足相应的空间和坑位。也就是说,游戏地图一开始就预留了“两倍大小”的预览模式。
这也是为了后续更新方便。
毕竟后续如果加了一个DLC,导致地图变大了,却因为之前没有预留出足够的空间,导致地图无法正常缩放预览,甚至贴图建模都不能正常渲染加载,那不就坏事了嘛?
郭莫第一次触发该Bug,游戏一切正常,毕竟这就相当于“更新一轮”后的样子。
可第二次触发Bug,叠加的游戏素材、贴图建模和游戏资源实在太大了,已经超过了预先留下的坑位,那就会出现郭莫遇到的情况。
这其实很常见。
比如一些游戏,在遭遇卡顿或网络波动的时候,你会惊奇地发现,游戏里的点券数量,金币、体力值和人物属性等等,全都变成9999999了。
还有就是计算机出现故障,时间戳重置回到1970.1.1这个时间,也是类似的情况。
《阿巴正传》的这个Bug,其实就跟其他游戏,突然出现数值全变成99999的情况差不多。
只不过,因为测试阶段打了一个“数值上限锁”补丁,所以游戏里的数值并没有变成99999状态。
但这个bug叠加的东西,可不仅仅是游戏数值,还有游戏里的建模、贴图、NPC等等一切游戏数据文件。
这也就导致,在新存档覆盖旧存档,且两个存档的主角“阿巴”都是相同的开局,底层代码完全一致时,就会发生两个存档融合在一起,地图扩大,贴图建模等重复的问题。
弄清楚问题产生的原因后,陈霸接着问道:“那这种情况有没有办法解决?”
“有,但很麻烦!”