Infinity Ward在《使命召唤:现代战争4》中解决了两个长期困扰PC玩家的问题。测试版会在后台预加载着色器,并大幅减少了更新后烦人的重启次数。
《使命召唤:现代战争4》的开发商Infinity Ward及其联合开发商Beenox,已透露了本周末即将推出的CoD: MW 4测试版的其余细节。除了预载信息和PC配置要求外,他们还宣布了一项对PC玩家而言真正具有突破性的技术进展。这关乎终于能彻底解决着色器编译时那漫长得令人抓狂的加载时间问题。
在一篇详尽的博客文章中,开发者们解释了他们将如何解决这个令人头疼的“着色器编译”问题。几乎所有PC玩家都对此深有体会。毕竟,这不仅出现在《使命召唤》中。如今这已经变得如此司空见惯,以至于当某款游戏不再为此耗费漫长的时间时,你们可能反而会感到惊讶。
简单回顾一下: 现代PC游戏需要着色器来告诉显卡如何计算显示在屏幕上的画面。游戏会预先编译这些用于特效、光照、阴影和表面渲染的着色器。这样,当系统在比赛进行中调用这些元素时,游戏流程就不会中断。
问题在于: 着色器的编译需要时间。此外,每当你首次启动游戏、更新显卡驱动程序或发布大型补丁时,游戏都必须完全重新执行这一过程。主机则不存在这个问题。由于其硬件和软件均已标准化,下载的内容中直接包含了已编译好的着色器。
不过随着《现代战争4》测试版的推出,PC端的状况将发生改变。从现在起,《使命召唤》可以在你启动游戏之前就预加载着色器。一旦下载完成,着色器预加载就会在后台悄无声息地开始。不过目前仍存在一些小问题。
在测试期间,建议使用 Battle.net 启动器来体验这项新功能。只有在那里,着色器预加载才会默认自动启动。虽然 Steam 上也启用了该功能,但在首次启动时,你仍然需要等待经典的“编译着色器”画面——尽管这次速度应该会快得多。不过,此后每次启动时,预加载功能都会如预期般生效。
这是重要的一步。但新技术的真正优势,要等到《现代战争4》正式发布时才能体会。届时,在PC上编译着色器真的只需一次,而不再像现在这样,每次大型赛季更新后都需要重新编译。
《现代战争4》的测试版还解决了一个长期困扰PC玩家的问题:那条臭名昭著的“更新需要重启”提示。老牌《使命召唤》玩家对此再熟悉不过:无论在PC还是主机上启动游戏,系统都会立即检查更新并根据需要进行安装。但要使补丁生效,你必须重新启动游戏。有时系统无法将更新打包处理,导致你不得不反复操作多次,才能终于开始游戏。如果你很久没玩《使命召唤》了,这种情况尤其常见。
从《现代战争4》测试版开始,Infinity Ward将大幅减少这种强制中断的频率。简而言之:开发者确保游戏今后能够下载更多类型的补丁,而无需玩家立即重启游戏。
但这并不意味着该问题会完全消失。例如,如果因更新而从正在进行的对局中被踢出,游戏仍需重启。不过,此类情况今后将显著减少。
与着色器更新类似,这里也有一些特殊情况。在PC端——无论你是在哪个商店购买的游戏——以及PlayStation 5上,这项改进都能顺畅运行。如果你在Xbox上游戏,目前虽然更新后仍需重启,但开发者正在努力在游戏正式发售前减少这种情况的发生。遗憾的是,唯一完全无法受益的平台是任天堂Switch 2。无论是在测试版还是正式版中,该平台的玩家都无法避免重启。(/p)
(p)“虽然‘更新需要重启’的问题无法完全消除,但我们的目标很简单:减少强制重启的次数,减少你们与下一场对战之间的中断,”开发者解释道。(/p)
《现代战争4》测试版的第一阶段将于今天(8月21日)启动。测试将在“使命召唤:Next”直播活动结束后立即开始,届时开发者将展示大部分新地图和新模式。预载功能已于昨日(2026年8月20日 18:00)开放。所有PC玩家请注意:务必提前检查是否已启用TPM 2.0和安全启动——这两项功能是进行游戏所必需的!

