Quake 2 2023技术评测:这就是如何重制一款游戏

Quake 2 2023技术评测:重制游戏的绝佳范例

我在25年前开始玩《毁灭战士2》,今天我依然在玩 – 多亏了Nightdive Studios、id Software和Machine Games的合作,他们为这款经典射击游戏带来了全新的版本。这个新的重新发布版本拥有丰富的新内容和功能,但基本上它旨在为您带来您记忆中的体验。所以让我们来分析一下新功能、新内容、更新的视觉效果以及您可以在控制台和PC上期待什么。

和id Software之前的每个发布的游戏一样,《毁灭战士2》创造了历史。这是id首款考虑到3D加速卡的游戏,它提供了一个丰富而相互连接的游戏剧情,不同于他们之前开发的任何游戏,它引领了电子竞技的兴起。《毁灭战士2》引入了斯特罗格 – 一支由金属和肉体组成的噩梦般的军队,并要求玩家穿过他们的家园星球斯特罗格斯,摧毁他们的行星防御系统并暗杀他们的指挥官。《毁灭战士2》的故事情节并不丰富,但它是id开发的射击游戏中首次尝试接近故事情节的作品。与《毁灭战士》或《雷神之锤》不同,您将穿越和重新穿越一系列相互连接的地图 – 在一个地图中完成一个目标可能会触发一个事件或提供必要的物品来解锁先前地图中的下一个区域。

《毁灭战士2》本质上是一款PC游戏,但之前的主机转换版本包括PlayStation、N64和Xbox 360的版本 – 但在此次重新发布之前,这款游戏没有以适合现代主机的形式发布。现在它可以在各种当代平台上使用:PS4、PS5、Xbox One、Xbox Series、Switch和PC。

John Linneman在这个独特的视听体验中介绍了《毁灭战士2》在所有主机和PC上的许多更新。

在每个平台上,您会发现许多变化和改进,旨在提升视觉和音频效果,同时保持对原始呈现的忠实。这些改进包括对光照图系统、液体渲染、动画等的重大改进。2023年的版本还包括原始游戏剧情、两个扩展包、游戏的N64版本以及由Machine Games创作的全新剧集。所有这些内容都包含在一个整洁有序的菜单系统中,感觉像是原游戏的精心扩展。甚至还有一个博物馆,展示了开发文档、预告片、艺术品,甚至是从早期试玩版中提取的可玩关卡,比如1997年E3展示的《毁灭战士2》版本。

它的菜单还有一个优点在于图形选项 -《毁灭战士2》允许在每个平台上全面调整视觉特效,让您根据自己的喜好进行微调 – 甚至可以近似原始软件渲染器的外观,使用单色光照图和无纹理过滤,或者启用一个(相当不错的!)CRT滤镜。PC版本允许您自定义CRT模拟,包括额外的阴影屏蔽设置。实际上,在PC上的游戏控制台中,您可以调整数百个设置,这总是一种乐趣。

让我们从分析2023年的版本在每个主机上运行开始,比较差异和性能,然后再讨论游戏的视觉差异和改进以及其他的调整和更改。

游戏的所有主机版本都会将分辨率和刷新率最大化 – 尽管在整个过程中会使用动态分辨率缩放。

首先,《毁灭战士2》基本上支持每个主机的最大分辨率和帧率 – 并通过动态分辨率缩放来保持性能的一致性。PS4、Xbox One和Switch都支持1080p、60fps,One X和PS4 Pro支持4K、60fps,Series X和PS5的最大分辨率为4K,最高帧率为120fps。Xbox Series S还支持120Hz,在此模式下的内部分辨率在1080p和4K之间,而在60Hz下您将获得一个几乎是4K的图像。

您会注意到在上一代主机上最常出现动态分辨率缩放,而Series X和PS5以120fps提供了完整的4K体验,几乎没有问题。Switch在插座模式下经常降至720p,有时甚至低至540p,而PS4 Pro经常降至接近1080p而不是Xbox One X,后者更常提供4K分辨率。

表现大体上稳定,特别是在当前一代主机上,锁定60fps或120fps基本上是有保证的。而较旧的机器,比如Switch、PS4或原版Xbox One,在Machine Games的战役中确实会出现一些掉帧情况 – 这是由于敌人密度和关卡复杂度的显著增加。值得注意的是,这个新的战役远远超越了原版Quake 2的任何内容,所以掉帧是可以理解的。对性能影响最大的设置是运动模糊,因此禁用它可以减少掉帧并提高平均分辨率。不幸的是,Switch版本并不使用运动模糊,所以这对于任天堂主机来说不是一个选项。

当谈到现代主机之间的差异时,Xbox One X与PS4 Pro的比较是最大的差距,平均分辨率要高得多。

虽然每个平台之间确实存在差异,但无论如何,游戏的表现都非常出色。正如你所期望的那样,新的机器允许更高的保真度和性能。这次更新的真正亮点在于其视觉增强和变化,虽然它可能看起来只是Quake 2,但你会发现许多东西在表面下得到了改善。Bethesda发布了一篇详细的博客来介绍这些变化,所以让我们来讨论一些这些改进。

第一个主要的改进来自于光照处理方式的改变。光照贴图 – 预先计算的应用于游戏物体表面的纹理贴图,用来表示光照信息 – 构成了原版Quake视觉效果的基础。随着转变到Quake 2,开发商id Software实现了对彩色光照贴图的支持。这些光照贴图是在编译过程中烘焙出来的,因为当时的PC性能不足以实时渲染世界光照。

在这个新版本的Quake 2中,光照贴图的分辨率提高了4倍,这是通过与著名的ericw-tools项目的两位贡献者合作实现的,该项目为Quake 2的关卡添加了图形特效。新的烘焙光照贴图密度更高,能够捕捉更多环境细节,提高了感知的光照和阴影细节。这通过使用Phong着色实现了进一步改进,它可以使低多边形结构的阴影更加平滑,而不会改变地图数据,还通过烘焙环境遮挡来创建微妙的接触阴影。

液体材质,比如水或岩浆,现在也得到了适当的光照。在原版中,即使在地图的黑暗区域,水面也会呈现出完全的亮度 – 但现在已经改变了,它们在世界中的表现更符合预期。

动态水面也得到了改进。在原版软件渲染器中,被标记为流体的纹理可以通过巧妙地操作纹理表面的x/y值来实现动画效果,但早期的3D加速卡无法执行这个操作,而是依靠简单的顶点操作。现代的GPU没有这个问题,所以2023版本现在显示的水面纹理就像是软件渲染器的更流畅版本,看起来很棒。

当你进入水下时,整个屏幕也会发生弯曲,这在旧的图形卡上是不可能的,这个功能是从N64版Quake中由Nightdive的Kex引擎的首席程序员Sam Villareal进行了改编。




这里展示了三个主要的光照升级效果。从左到右分别是更大的光照贴图、Phong着色和环境遮挡。

然后还有动态光照。Quake 2以其动态、丰富多彩的光照而闻名 – 发射激光枪,你会看到一场当时绝对令人眼花缭乱的光影表演。然而,原版游戏的方法显示出明显的伪影,这是由于其低分辨率动态光照贴图,但这里我们有了一个每像素光照解决方案,它在每次光照爆发周围产生平滑的衰减 – 并且由于新的阴影贴图系统,这些光照还具有适当的阴影,这是一个很好的附加优势。这些实时投影的阴影有助于进一步将游戏世界中的动态物体与现实连接起来。

更好的是,开发者在武器开火时添加了枪口闪光纹理 – 枪口闪光、阴影和改进的动态光照组合真正增强了视觉呈现效果。这在《雷神之锤2》的原始版本中是不可能的,但在《雷神之锤2 2023 版》中得以实现,这得益于光体积的引入。光体积最早是在《雷神之锤3竞技场》中引入的。它基本上是一个三维网格,在编译过程中对光照图进行采样。通过引用这个光体积网格,动态物体现在可以得到适当的照明和着色。这意味着敌人受到世界光照的影响,这在《雷神之锤2》的原始版本中是不可能的。

另外两个增强游戏氛围的功能是辉光贴图和高度雾。辉光贴图基本上是一个纹理蒙版,用于定义表面是否应该发光。启用辉光贴图的表面,如计算机屏幕或武器指示器,在黑暗条件下仍然可见,而这在原始版本中是不可能的。高度雾则更为重要 – 这个技术允许开发者在地图的特定区域内有效地放置雾体积,并给它们赋予不同的颜色,以创造戏剧效果。根据 Sam 的说法,这个技术是根据 Inigo Quilez 提出的方法得出的。它看起来很出色,并为地图增添了很多氛围。

2023 版中模型质量有了巨大的提升,这是通过使用基于骨骼的 MD5 格式重新制作的资产而实现的,而不是更节省空间的 MD2 格式。

综合来看,这些功能 – 还有其他我们没有提到的功能 – 大大提升了《雷神之锤2 2023 版》的视觉效果。新版《雷神之锤》引擎还支持 DirectX 11 和 Vulkan,而不再使用二进制空间分区或 BSP,因为现在的关卡被分解成单元,以加快几何收集和渲染的速度。Sam 提出了一种伪无绑定纹理解决方案,大大减少了绘制调用的数量,提高了 CPU 性能,在 Switch 上尤为重要。

虽然这些功能都很棒,但我认为最显著的视觉改进来自重新制作的资产。具体来说,游戏现在支持基于骨骼的 MD5 模型格式。在原始游戏中,使用的是更旧的 MD2 模型格式,其中顶点信息存储为单个字节,这减小了文件大小,但也降低了精度。由于低顶点精度,武器和敌人等模型在运动时会出现明显的抖动。这些原始的 MD2 模型仍然存在于 2023 版中,如果你选择的话,但新的基于骨骼的 MD5 模型已经完全重新制作和改进,既增加了细节,又由于精度的提高而更加稳定。

这在玩家的武器上可能最为明显 – 这些大型武器模型填满了玩家的视野,但精度不高意味着它们在原始游戏中不断晃动。2023 版中的每一个武器都经过重新设计,增加了纹理和几何细节,同时保持了原始的风格。它仍然适应于 1997 年的风格,并且与《雷神之锤2》完美契合。

无论是武器模型还是关卡几何都增加了适当的细节。

不仅动态物体得到了提升,艺术家还在每个关卡中添加了额外的几何装饰。如果不进行对比,也许你永远不会猜到有什么变化,但我认为这些额外的细节是受欢迎的,它们增强了游戏的呈现效果。

更好的是,团队在 id 的档案中发现了未完成的地图数据,并恢复了原本游戏中不存在的区域,甚至在开场关卡中添加了一个全新的区域。对于长期以来的《雷神之锤2》粉丝来说,发现游戏中隐藏的新区域真是一大乐事。

最后一个视觉特点是引导视频,它以非常低的分辨率渲染,很难解读。为了这次重新发布,Brendan McKinney 回过头从头制作了游戏的所有全动画序列,将它们以更高的分辨率渲染出来。考虑到这里的一切基本上都是凭眼观察和重新创作的,我要说他做得非常出色。主游戏和两个任务包的过场画面也都经过完全重新制作,看起来很棒。所以无论你玩哪个版本,新的呈现方式都充满了爱。

2023年版的Quake 2不仅改变了外观,还改变了敌人的行为、动画甚至音频。此外,还添加了诸如分屏等新功能。

事实证明,在开发后期的变动中,原计划用于Quake 2的AI从未完成,只在最终游戏中使用了简化版。然而,由于id档案馆的存在,这些被剪辑的行为和改进的路径寻找已添加到游戏中。敌人现在可以执行动作,例如从台阶上跳下或跨越深渊,在此过程中进行意想不到的攻击。AI现在可以在更复杂的房间中导航,爬楼梯,穿过门等。通过穿越多个房间并找到新颖的方法来接近您,它确实给游戏带来了变化。

然后是音频 – 这个新版本支持更多同时播放的声音,混响以及与房间大小和材料相关的灵活性 – 因此脚步声在不同的表面上听起来不同,并根据您所处的环境的大小和类型而改变。原始配乐也回归了,包括为扩展包和N64版本的Quake 2创建的新曲目。

还有合作和死亡竞赛,在我的测试中运行良好,即使与不同地区的敌人进行对战,也具有快速且响应灵敏的网络代码。Xbox和PC上还包括最多八个玩家的分屏多人游戏 – 尽管由于时间限制和缺乏控制器,我没有进行测试。由于每个控制器在技术上作为两个蓝牙设备工作 – 一个用于控制,另一个用于声音 – 因此在PlayStation平台上无法进行八向分屏,最多只能进行四向分屏。然而,所有平台上的游戏手柄瞄准都出奇的出色,并且还有一些新的生活质量功能,如可选的指南针指向您的下一个目标。

在Xbox主机和PC上支持最多八人分屏多人游戏,这太疯狂了 – 尽管我们手头没有足够的控制器来测试它。

然而,检查Quake 2的这个新版本最大的原因可能只是Machine Games制作的新campaGameTopic,他们是最近的Wolfenstein系列的团队,也是Quake地图的长期制作者。如果您想看看这个引擎在现代技术的力量下能实现什么,那就不用再找了。新campaGameTopic的地图巨大,比Quake 2本身的任何东西都要大得多,而且细节层次更高。它充满了复杂的几何结构和巍峨的建筑物。地图设计也非常细致入微,令人愉快地探索。

特别疯狂的是,游戏中向玩家投放的敌人数量。在90年代,转向GameTopic引擎的问题之一是每个敌人在渲染预算方面都有很大的成本,但在现代机器上,所有这些都不再是问题,这些关卡的敌人数量与原始的Doom相媲美 – 大量的敌人经常涌入画面,导致绝对的混乱。这个任务包非常出色,甚至可以作为一个独立的游戏销售。说真的,这是一堂Quake 2地图设计的大师课。

当然,Quake 2的2023年版本还包括了任天堂64版的内容,这也是受欢迎的。如果您对此不熟悉,那不仅仅是一个移植 – 它是一个完全独特的Quake游戏,具有全新的campaGameTopic和额外的多人游戏关卡…所有这些内容都已经出现在这个新版本的Quake 2中。话虽如此,我有一个批评意见:2023年的版本没有复制N64原版的三点纹理过滤,就像Nightdive的Doom 64转换一样。


Machine Games的新campaGameTopic几乎可以独立进行游玩,具有巍峨的结构和大量屏幕上的敌人,超越了原始campaGameTopic中的任何内容。

在所有这一切中,我可能要提出一个警告,就是在 2023 年的版本中有一些细微的变化可能不适合每个人。例如,机关枪不再后坐力了,而且据我所说,由于一些地图的变化,速通也不再可能。爆炸桶的工作方式也发生了改变,现在它们爆炸之前会有一段延迟时间,而且准星现在是准确的了,原版中的射击稍微有些偏离中心。

还有一些实际的 bug,包括主机上的键盘和鼠标支持。你可以使用 USB 外设来玩游戏,但在当前版本中,键盘在几分钟后就会停止工作,需要重新插入 USB 电缆,导致在 Xbox 和 PlayStation 上基本上无法玩游戏。不过,至少在 Switch 和 PlayStation 上有陀螺仪控制,尽管作为一个不经常使用陀螺仪瞄准的人,我无法判断这是否是一个特别好的实现。

不过,总的感觉是,Quake 2 的 2023 版本非常精良,忠于原作,并且以 10 美元的购买价格非常值得购买,而且作为 Quake 2 的 Steam 和 GOG 版本的免费升级,你也可以在 Game Pass 上获得它。

我再次回顾 Quake 2 的时光非常愉快,尽管在过去的 25 年里我断断续续地玩过它,我觉得任何喜欢射击游戏且尚未玩过 Quake 2 的人都应该试试。至少,它是游戏历史上一个重要的作品,应该被所有人体验一下。