《战争机器:事变日》定在2026年10月7日登陆PC,发行方是Xbox Game Studios,开发方是The Coalition。这游戏有个绕不开的技术前提:Xbox Series S的内存只有10GB,而Xbox Series X和PS5都是16GB。差了6个G,怎么把画面撑起来,是开发组必须回答的问题。

技术总监Kate Rayner在接受Digital Foundry采访时,把他们的做法讲了一遍。核心思路不复杂:把一部分数据从系统内存里挪出去,放到主机的内置固态硬盘上,需要的时候再调进来。

打开网易新闻 查看精彩图片

正方的说法:省出来的1GB,是实打实的

开发团队利用XSS的内置高速硬盘来存放部分纹理数据,为游戏增加了约1GB可用内存。同时他们移除了Lumen的反射效果,用来维持目标60帧。Rayner的说法是,这些调整让团队避免大幅降低游戏画面质量。

这套方案的逻辑是:内存不够,那就别让所有东西都挤在内存里。纹理数据放在硬盘上,访问时再调入系统内存。Rayner表示,团队内部有工具来避免读取过程拖慢游戏——数据不是临时现找,而是提前安排好调度节奏。

代价也摆在那里:这个方案需要占用几GB的硬盘空间。对一台本身存储就不宽裕的XSS来说,这不是白拿的。

反方的疑问:硬盘当内存用,真的没有代价吗?

把数据从内存挪到硬盘,本质上是拿读取速度换容量。XSS的内置硬盘速度不慢,但和内存比仍然是两个量级。Rayner提到团队有工具来规避读取导致的卡顿,这句话本身也说明:如果不做处理,读取过程是可能拖慢游戏的。

另一个值得注意的点是Lumen反射被移除。Lumen是虚幻引擎的一套全局光照和反射方案,去掉反射效果,画面上的光影表现会发生变化。开发组选择动这一块,说明在内存、帧率和画质三者之间,他们做了取舍。

我的判断:这是一次工程上的妥协,不是魔法

把这件事拆开看,其实没有太多玄学成分。

  • 内存不够 → 把纹理数据放到硬盘上,需要时调入
  • 调入可能卡顿 → 用工具提前调度,避免读取拖慢游戏
  • 还要保60帧 → 移除Lumen反射,减轻渲染负担
  • 代价 → 占用几GB硬盘空间

每一步都是明确的交换,不是凭空变出性能。Rayner说这些调整让团队避免大幅降低画面质量,注意措辞是"避免大幅降低",不是"没有降低"。

对玩家来说,真正有意义的信息可能是这一条:如果游戏团队对学习这种数据调度方法表现出兴趣,那说明这套做法不是《事变日》独有的一次性方案,而是有可能被别的项目参考。XSS这台机器从发售起就被讨论性能上限,开发组怎么在它的框架里做文章,会持续影响后面几年登陆Xbox的游戏长什么样。

至于《事变日》最终跑起来是什么观感,现在能确认的只有目标帧率和这些技术调整,实际画面还得等游戏到手。10月7日,PC和Xbox Series X|S见。