在《文明6》的世界里,AI领袖们的宗教热情让人不禁好奇,但这并非游戏设计的初衷。事实上,这种对宗教的狂热追求竟然源于一个低级错误——一个被开发者忽视的拼写失误。玩家们的敏锐目光终于揭露了这个隐藏在名为leader.xml文件中的秘密:一个简单的拼写错误将“YIELD”误写成了“YEILD”,这个错误在游戏发布之前竟然未被察觉。
让我们来看看这个文件中的代码片段:
对于熟悉英文和XML编码的玩家来说,这个错误显而易见。Something Awful论坛的用户Shark揭示了这一错误,并指出这个拼写错误实际上影响了AI领袖的默认优先级设定。原本,所有AI领袖都会优先发展金钱和生产力,而信仰的优先级最低。然而,这个拼写错误可能导致许多AI领袖对宗教发展表现出极端热情,甚至在不同文明间展开宗教竞赛。
Shark通过修复这个错误进行测试,发现AI的行为优先级确实发生了显著变化。在“真实地球”地图上,选择相同的AI文明进行自动游戏,经过151回合的运行,AI领袖们的信仰产出显著减少,转而更加专注于建筑和科技研究。
以下两张图标展示了修复拼写错误前后的AI表现变化。测试在“真实地图”上进行,使用了相同的领袖和自动游戏Mod以及双倍加速Mod。结果显示,修复错误后的佩德罗二世在100回合后开始减少信仰产出。
修复拼写错误之前,所有AI在一开始就疯狂产出信仰
修复之后,所有AI在经过一段时间之后才开始产出信仰,而且并不极端
目前有玩家和媒体发信询问2K关于这个数据中的拼写错误是否真的影响游戏,但还没有得到任何回答。如果你遇到AI疯狂发展宗教以此来侵袭你的国家,不妨试试看玩家们将这个修复版的xml文件以Mod的形式推出之后的游戏。
而且总觉得这就和当年造就了核弹狂人甘地一样的Bug,会在日后成为玩家社区中流传的一个“梗”。