
我已经说过一次了,我还会再说一遍:2023 年对于 PC 游戏来说并不是一个伟大的一年。我们看到了一些优秀的游戏,但大多数都因糟糕的端口而受到损害,这些端口表现出性能问题、错误和其他破坏游戏的问题。不过,即使到了年底,情况也在好转,我希望这种趋势能够持续到 2024 年。
我不想重复我们一年来在 PC 上看到的性能问题,而是想展望未来。以下是我希望在明年的 PC 版本中看到的五件事。
GPU解压
2023 年,跨 PC 端口存在一些共同点,但最突出的问题之一是缺乏 GPU 解压缩。正如我之前所写的,Xbox Series X 和 PS5 拥有专用的解压硬件,其计算能力几乎相当于一个完整的 CPU。 PC 没有专用的解压缩处理器,但您可以将部分工作卸载到 GPU。
我们听说过 Microsoft 的 DirectStorage,目前在Ratchet 和 Clank Rift Apart中都可以使用 GPU 解压缩。此外,Nvidia 还拥有 RTX IO 功能,我们看到该功能极大地改善了要求严格的Portal Prelude RTX 的加载时间。

更快的加载时间固然很棒,但 GPU 解压的真正优势是您在某些 PC 游戏中可以看到的 IO 瓶颈。如果 GPU 解压缩资源,就会减轻 CPU 的压力。在像《星球大战绝地:幸存者》这样的游戏中,现代 CPU 上可用的高线程数扩展能力较差,克服 IO 瓶颈有助于减少由不可见的加载区域引起的遍历卡顿。
Nvidia 是这样解释的:“仅靠 RTX IO 无法完全消除卡顿,但它可以作为一种辅助技术来帮助减少卡顿。当需要‘更快’地加载纹理和几何图形导致卡顿时,它可以通过减少对 CPU 计算的依赖来实现这一点,并释放 CPU 来处理其他任务。”
适合所有人的框架生成

我厌倦了DLSS 3和FSR 3的失败。每个主要的 AAA 版本都应包含 Nvidia 和 AMD 的最新升级和帧生成工具。如果要包含其中一个,则必须包含另一个。此时此刻确实没有任何借口。在 AMD 发布 FSR 3 源代码一周内, 改装者创建了一个工具,可以在任何已经具有 DLSS 3 的游戏中使用 FSR 3。
帧生成很重要,但今年我们总体上看到 FSR 和 DLSS 之间存在着令人讨厌的动态。 《Starfield》可能是最糟糕的例子,尽管社区强烈要求 DLSS 版本(游戏发布一天内发布的 DLSS 模组),但该游戏在发布时仅支持 FSR。我们一次又一次地看到 DLSS 和 FSR 在很大程度上使用相同的主干网,因此在游戏中添加一个而不添加另一个是没有任何意义的。
正如我们在《Starfield》和《心灵杀手 2》等游戏中所看到的那样,升级甚至有时甚至是帧生成都是在要求较高的游戏中获得最佳性能的重要工具。支持 FSR、DLSS 甚至英特尔的 XeSS 可确保玩家无论拥有何种 GPU 都可以获得最佳体验,这应该是任何主要 PC 版本的首要任务。
适当的 HDR

我喜欢在我玩的几乎所有 PC 游戏上运行的 Special K 实用程序 – 请务必阅读 “瑞士军刀”应用程序如何改变我的设置 – 但它是一个不需要存在的解决方案。我主要用它在没有正确实现的游戏中注入 HDR,正如大多数 PC 游戏玩家所熟知的那样,这就是大多数 PC 游戏。
多年来,HDR 一直在 PC 游戏中处于次要地位,这是有充分理由的。我们还没有能够真正让 HDR 体验在桌面上大放异彩的显示器。今年这种情况发生了变化,是时候 PC 端口开始关注主机玩家在过去几年中享受的 HDR 体验了。
任何 HDR 实现都比没有好,但理想情况下,游戏将支持不同的 HDR 格式,并带有用于峰值亮度、饱和度和中点的滑块。 《赛博朋克 2077》是在游戏中正确使用 HDR 的一个典型例子,我希望 2024 年有更多版本应用该格式。
虽然过去几年我们看到的大多是亮度令人失望的 VA 和 IPS 面板样本,但我们看到了更多专为 HDR 打造的游戏显示器。 LG UltraGear OLED 27等 OLED 面板非常适合 HDR,但我们也看到了Cooler Master Tempest GP27Q等迷你 LED 显示器的涌入。现在,我们只是等待游戏本身提供适当的 HDR 支持,我希望在 2024 年看到更多支持。
需要SSD

今年,一些系统要求引起了一些抗议。特别是《Starfield》、《暗黑破坏神 4》和《赛博朋克 2077:幻影自由》等游戏将 SSD 列为运行游戏的要求。显然,这让 一些 PC 游戏玩家(甚至一些记者)感到震惊,他们认为现代 AAA 版本应该能够在 1992 年首次亮相的存储技术上运行。
我们已经看到了一些在为 SSD 设计的游戏中使用旋转硬盘的恐怖示例,其中《Ratchet》和《Clank Rift Apart》就是最突出的例子。我很欣赏开发者坚持使用 HDD 来避免 PC 游戏玩家的愤怒,但现在是时候了。我们需要继续要求现代 AAA 游戏使用 SSD。
不要误解我在这里所说的。 HDD 不需要完全消失,如果游戏可以毫无问题地在 HDD 上运行,那就太好了。然而,我们正处于 1TB 或 2TB SSD 的成本与相同尺寸的高质量 HDD 大致相同的时代,因此游戏不应该专注于支持已经过时的存储技术。此外,凭借 RTX IO 和 DirectStorage 等功能,需要 SSD 才能充分利用该 IO 技术。
更多在售的 Vulkan 商品

这不是为了优化 PC 游戏,而是为了扩大支持。我希望明年我们能看到更多 Vulkan。我之前已经写过Vulkan 相对于 DirectX 的优势,包括偶尔的性能改进,但 Vulkan 的主要吸引力在于它可以跨多个平台工作。 DirectX 仅适用于 Windows。 Vulkan 可在 Windows、MacOS 和 Linux 上运行。
大多数电脑游戏都发生在电脑上,但这种情况正在发生变化。像 Steam Deck 这样的设备现在让 Linux 在 PC 游戏市场中占据了更大的份额,而最近的 Mac 也足够强大,可以运行像《Baldur's Gate 3 》这样的游戏——据记录,这款游戏同时支持 Vulkan 和 DirectX。你经常看到这样的情况。 Red Dead Redemption 2和Doom Eternal等游戏很容易在 Steam Deck 上运行,因为它们使用 Vulkan。
PC 游戏的范围只会越来越广,Windows 不再是玩游戏的唯一目的地。 Vulkan 确保游戏可以在不同的操作系统上运行,而无需花哨的转换层,否则会带来一系列问题。理想情况下,我们将看到支持 DirectX 和 Vulkan 的游戏。这当然是可能的, 《荒野大镖客 2》和《博德之门 3》等游戏就证明了这一点。
2024 年移植 PC
2023 年对于 PC 游戏来说并不是一个伟大的一年,我相信明年我们仍然会看到大量有问题的 PC 端口。然而,我们今年下半年看到的游戏肯定比上半年发布的游戏要好,这让我对PC端口的稳定性呈上升趋势抱有希望。
PC 端口仍然需要诸如预编译着色器之类的技术,但我希望我们在 2022 年看到的问题解决方案将成为 2024 年的常态。这肯定是我们去年所看到的。