因为一个小错误,《巫师3》开发者们检查了游戏中的每一扇门

“很长一段时间内,我们都完全无法搞清为什么会发生这种情况”,游戏的关卡设计师Miles Tost说道,“这简直太糟糕了”。

实习编辑黑兔2017年07月07日 13时23分

接触过《巫师3》的玩家应该知道,这款游戏的世界中的内容是极其丰富而繁杂的。而如果游戏中的某个机制出了问题,要解决起来可就不是那么容易。最近游戏开发商CD Projekt Red的设计师在Kotaku透露了一件开发时的遭遇:游戏中所有的门突然都变得可以打开了。

事情发生在游戏的第二款DLC“血与酒”的开发期间。某天,设计师们发现好像有点不对劲,游戏中所有建筑的门都变得畅通无阻了——包括那些作为场景装饰的建筑门。

要知道,为了节约成本等目的,这些仅作装饰用的建筑内部并不是五脏俱全,部分建筑里甚至连地面都没有。这也就意味着,当白狼杰洛特推开门踏入建筑的那一刻,他会立刻掉入无尽的深渊。

“很长一段时间内,我们都完全无法搞清为什么会发生这种情况”,游戏的关卡设计师Miles Tost说道,“这简直太糟糕了”。

为此,Tost和其他开发者只得检查了游戏世界中的每一个角落并试图弄清这件事的原因。更麻烦的是,游戏中的门都不是自动连接在建筑上,而是开发者们一个个手动摆上去的——有些门的设计为永久打开,还有些门需要特别的钥匙,而剩下的很多门,则是不能打开的装饰门。

地图内容丰富对玩家来说是个幸事,但如果要测试每一扇门……那就是另一回事了

说到这里,你应该能想象到测试游戏中的每一扇门是件多么庞大而无聊的工程了。

好在经过努力,开发者们最后总算找到了问题所在:让世界中所有门畅通无阻的原因,源自于“血与酒”中一座名为“Dun Tynne”的城堡。

玩家在做和围绕着这个城堡的任务时,制作组为了让玩家保持线性体验,决定让所有门都保持关闭,这样就能使玩家注意力集中于任务本身。当玩家完成这个任务后,所有门将会再次打开。

然而让制作组没想到的是,程序逻辑在这里出了点问题:游戏无法判断在该任务前哪些门保持开启或关闭,因此它只得作出了这样的决定——打开游戏中所有的门。

“这会让游戏中的所有门都变成开启状态,而问题最后的解决方法也挺曲折的”,Tost说道,“任务设计师不得不给的每一扇不该打开的门加上一个标签:‘这扇门在之前是关闭的,并且在任务之后依然保持关闭’”。

后来“血与酒”在推出后以超一流的品质获得了业界的赞叹,而这件插曲除了说明开发游戏有多么不易之外,你也可以看到:即使一个小小的错误,都可能让游戏中的整个世界都变得混沌无序。

25

实习编辑 黑兔

行走地球

查看更多黑兔的文章
关闭窗口