赛博朋克2077:当虚拟的赛博朋克被真实的赛博朋克碾过( 六 )


稍等一下 。波兰蠢驴可能真的是坏的,但我们总可以假设在某个平行世界里,存在一个好的波兰蠢驴 。那么在那个世界里,波兰蠢驴和2077应该是什么样的呢?让我们把上面所有这些管理问题反过来假设一下吧 。
首先,这个平行世界的2077当然不会跳票,会在2020年4月26日准时发售,绝对不会跳票令玩家不满 。好的波兰蠢驴当然也不会欺骗玩家:他们只用了这么点时间,在保证全体员工都不加班的情况下,超额实现了几个预告片中的所有内容,包括整个夜之城的室内和垂直探索,所有的墙都可以通过螳螂刀等各种方式爬和跑酷,每个路人都有复杂的AI和反应,当然也有网状叙事,超梦和每个身份完全独立的任务线等等三倍五倍的内容量 。
而且,所有这些内容都是一次决定就顺利开发完成的,从来没有发生过任何中途的修订、返工或者优化工作 。即便做了这么多的内容,平行世界的CDPR还是在包括PS4初版的所有上世代主机上开发出了和当前的光追版本几乎一样的画面效果,甚至还能保证这些老主机上全部达到60帧!理所当然的,在这样短的开发时间内,平行世界的波兰人顶着急速爆发的新冠疫情,集结起了庞大、认真而且绝不加班的测试员队伍,他们在远程隔离下完成了所有的工作,哪怕主机的测试机不能远程工作也不影响他们的DEBUG效率,按时发现并修好了所有的BUG……
读到这里,大家应该发现了:玩家们期望的这个“完美的波兰蠢驴”,根本不可能出现在物理现实当中 。欢迎关闭超梦,回到现实 。
不管是玩家还是开发者,大家都期望一个游戏既能按时发售,又能完成所有的开发目标,而且还没有BUG 。然而,物理现实是残酷的:制作内容需要开发时间,玩法打磨需要开发时间,次世代的渲染管线需要开发时间,完美的夜之城和复杂的AI也需要开发时间 。
更糟糕的是,这些庞大的系统和内容还会互相影响,比如臭名昭著的黑梦BUG,就是因为前一个任务段中各种各样的主视角UI特效没有以正确的顺序清理和加载;而看似简单的人物空中行走或者动画错误,只要有一个复杂系统工作不正常就可能产生,不管出错的这个是地形,AI,碰撞,物理还是脚本 。在这个过程中,会有巨大的不确定性产生,让开发进度难以严格控制,所以正常的游戏公司都会选择不将内部日程表公开——但波兰蠢驴却反其道而行之,非要将一个时间非常短、风险极高的日期早早告诉玩家,最终自食其果 。
为了完成这个艰难的开发日程,大量的内容被删减,可能产生复杂交互和BUG的系统被简化 。在小规模垂直切片和内部测试中工作得非常好的想法,大多数人可能都会同意将他们加进E3的预告片,却会在扩大制作规模后变成噩梦,比如螳螂刀爬墙 。
但是,为了进度删掉系统和内容可能同样非常糟糕:一个旧系统被删除后,可能会留下更多的空白和bug,这同样需要新的开发量来填补,比如轨道交通和帮派 。早期雄心万丈的计划到了开发中期可能会变成压迫项目资源的噩梦,比如V的三个不同出身,任务网,还有基努里维斯,所有这一切都必须提前写好脚本,定好计划,然后投入到数以百计的演员和动作捕捉演员,九种配音语言,十几种翻译语言的流水线中去 。
一旦后期在开发中产生进度问题,有些实在无法按期做完的东西和预先制作好的叙事资源产生冲突,就只能依靠团队的加班和灵感来填补空白 。如果你去翻找游戏的本地化文件,会找到各种各样删改留下的痕迹:许多语音和文本没有实际投入使用,许多语音和文本只是在路人身上播放,更有甚者有些一看就是中途删改的痕迹——各位知道其实强尼银手也做了整段的结局寄语吗?还是所有四种结局都有!理论上来说,这个角色应该根本不可能在结局后存在才对,更何况还打电话给V 。所有这些问题本应都通过更长的开发周期和人力物力投入来解决,但看起来CDPR已经被他们自己的承诺逼到了死角,只能选择各种壮士断腕,断臂,断腿来强行解决问题 。

推荐阅读