《看门狗》次世代感碉堡 独特引擎打造巅峰大作
构建一个开放世界游戏是不容易的。没有一个强大基础的话,一个漏洞就可以让世界观迅速崩溃。《看门狗》的根基便是破坏引擎(Disrupt Engine),在超过四年的开发和测试后。育碧蒙特利尔将这款引擎打造成了一个灵活高效,同时允许惊人水平的细节和无缝的网络环境的最佳方案。
资深制作人多米尼克盖瑞将这个令人惊叹的引擎分为三个部分来阐释:动态,城市影响力和连接。由于破坏引擎是《看门狗》的独享引擎,我们在了解这个引擎的诱人科技同时,也可以发现这款次世代大作的全新细节。
动态
破坏引擎的表层在盖瑞的描述中被称为“动态”,主要作用于构建游戏中的仿真系统:“在我们的城市中,我们模拟人们开车。电力是模拟的。水是模拟的。风是模拟的。一切都在相互反应。让所有这些系统彼此交汇,我们就能够观察并得到反馈。”
以雨为例。当天空开始下雨的时候,市民将拿出雨伞。灯光在潮湿的表面反光。我们可以看到风改变了雨的方向,把垃圾吹到天上。甚至地上的树叶和垃圾也会因为潮湿而变了模样。这些小而重要的细节给《看门狗》带来了无与伦比的游戏体验。
甚至在《看门狗》中,连服装都是参照现实生活的。外人很难想象,让艾登把双手插在口袋里并且看起来不别扭,这么简单的动作,开发方花了多长的时间。当风吹在路人身上时,会让他们收紧夹克。“街上的每个人都使用了服装仿真技术,”盖瑞说。“我们希望看到它因为风吹而自己摆动。”
这些是真正的“细节”。而其他的元素,像一场车祸将引起广泛的连锁效应。市民将会陷入交通堵塞并开始鸣笛,甚至离开自己的汽车来搞明白发生了什么。有的人会在车祸中受伤。有的人会向应急小组报告。这一切的结合为这款游戏提供了前所未有的现实主义元素。
影响
这些细节是同样重要的,要明白,游戏不是用雨滴和动态生成的弹孔独自堆砌起来的。同样重要的是,玩家的行为方式能影响整个城市,而主要是通过其居民突显出来。尽管在《看门狗》中没有简单的黑白道德体系,艾登的行为将引发NPC的一系列反应。动画总监科林格雷厄姆解释道:“声誉系统不是一个简单的善恶计数器。实际可以影响其他人的行动,也完全会影响到这座城市对你的态度。如果你到处跑,滥杀无辜,市民会认为你是个混蛋,每次你做错了什么他们都要叫警察。你被媒体曝光的机会也会更多。”
换句话说,如果你选择更公开的暴力玩法——一枪在手,大肆杀戮——芝加哥的市民们会像过街老鼠一样追打你。只要见到你就会叫警察,你的脸在新闻上会更常见。“我们认为这让玩家体会到,他自己已经影响到了城市的发展,“盖瑞说道。“我们想让玩家自己做决定,而不是我们强迫玩家如何游戏。”
连接
在《看门狗》中,你可以在线和其他玩家一起玩,也可以完全断网单人游戏,这都不会影响世界或改变环境。这是个不小的壮举,无缝连接的关键支柱便是破坏引擎。“没有loading,没有什么等待游戏开始的简报画面,“盖瑞说。“这意味着,在游戏中每一件东西都需要随时准备与网络同步。各方面的动画和物理效应以及AI都需要能够为其他玩家提供在线支持。”
但是不要担心成千上万的负面因素会影响你的游戏体验。当你在你的游戏中,你不会看到其他玩家到处捣乱。除非其他玩家和你达成了条件协议,他们才会进入你的世界。他们访问你的城市街道,跟踪你,直到他们决定突击。他们看上去和其他的芝加哥市民没什么两样,而你侵入他们的游戏也是一样。屏幕上从来不会有两个艾登。
尽管引擎是连接机制的核心,但玩家完全可以关闭这项功能,自己去探索世界。多玩家同样也无法完成剧情任务,所以你不需要担心会错过剧情的某个重要时刻。
灵活性
我们知道,不是所有人都会在第一时刻冲出去买新出炉的PS4或Xbox One,这没什么。而破坏引擎的第四根支柱便是:引擎是以次世代为标准的,同时足够灵活,允许本世代主机的玩家也能获得良好的体验。“我们在次世代的硬件标准出台之前,就已经在做好准备了,”盖瑞说。“但我们想对PS3和Xbox360提供支持。”关键在于如何对不同世代的主机提供适当规模的游戏。这就要求设计师要竭力保持游戏的整体体验相同。“在本世代的系统下,我们可能需要减少街上行人的数量,但这基本上仍然是款相同的游戏。玩家可能看不到同等规模的人群,但我们可以保持一定的游戏规模,并提供同样的游戏体验。”
格雷厄姆对大家关心的画面差异做出了解释:“本世代的玩家们要知道,他们不会得到不好的体验。次世代的确能提供真正的高清体验,你可以在另一个层面放大世界,有更好的阴影,更好的风、水模拟,更多的粒子,更好的氛围……这都是更多的计算能力所赋予的。”
所以PS3或Xbox 360的玩家们完全不用担心。游戏没有削减任何重要的东西,你也不会觉得错过了什么核心经验。《看门狗》的确是一个次世代游戏——不仅仅是因为次世代主机能提供的最前沿的图形性能,也是因为游戏能提供的玩法、代入感和无缝的在线体验。总之,这很大程度上是基于一个伟大的引擎:破坏引擎。