关键信息
The Coalition 揭示了一种技术解决方案,用于使《战争机器:E-Day》在 Xbox Series S 主机上以每秒 60 帧的速度流畅运行。开发人员 Kate Rayner 解释说,工作室通过利用主机内置的固态硬盘作为系统内存的扩展,绕过了硬件限制。
Xbox Series S 拥有 10 GB 内存,而 Xbox Series X 则为 16 GB。为了在不大幅降低视觉保真度的情况下管理这一限制,团队将非即时数据临时存储在 SSD 上,并仅在软件需要时才将这些资产传输到主内存中。
通过为此方法在存储驱动器上分配了几个 GB 的空间,开发人员释放了大约 1 GB 的可用内存。该技术专门处理了密集城市环境中的详细元素。
尽管有这个工程技巧,但在性能较弱的硬件上达到目标帧率仍然需要进行视觉妥协,包括移除基于 Lumen 的反射。与此同时,其他微软团队也表示有兴趣将这种自定义内存技术应用于未来的项目。


