在我们对《地平线2:西部禁域》的基准测试中,我们使用了AMD Ryzen 9 7950X3D处理器,32GB的DDR5内存,频率为6000MHz,以及AMD的Radeon RX580、RX Vega 64、RX 6900XT、RX 7900XTX,NVIDIA的GTX980Ti、RTX 2080Ti、RTX 3080和RTX 4090。我们还使用了Windows 10 64位操作系统,GeForce 551.86和Radeon Adrenalin Edition 24.3.1驱动程序。此外,我们还禁用了7950X3D处理器上的第二个CCD。
Nixxes添加了许多图形设置供玩家调整。PC玩家可以调整纹理、水、云、头发、人群、细节水平等的质量。游戏还提供了视场(FOV)选项,并支持DLSS 3帧生成,以及Intel XeSS和AMD FSR 3.0超级分辨率。然而,目前尚不支持AMD FSR 3.0帧生成。
与《地平线黎明》不同,《地平线:禁忌西域》没有内置的基准测试工具。因此,对于我们的测试,我们基准测试了这个区域。从我们所看到的情况来看,这是游戏早期一个非常具有挑战性的区域。因此,这应该能给我们一个相当好的了解游戏其余部分的运行情况。
为了查看游戏在不同类型的CPU上的运行情况,我们模拟了双核、四核和六核CPU。令我惊讶的是,游戏需要16个CPU线程才能实现流畅的游戏体验。在我们的基准测试区域,一台具有SMT的现代四核系统遇到了许多卡顿问题。没有SMT,即使是我们的AMD Ryzen 9 7950X3D,拥有全部八个CPU核心,也会出现一些卡顿现象。唯一能够获得平滑帧率的方法是在所有八个核心上启用SMT/Hyper-Threading(意味着游戏可以访问16个CPU线程)。
这里,请看这些截图。左边是模拟的6个CPU核心和12个线程的CPU,右边是8个CPU核心和16个线程。你可以清楚地看到6核CPU系统上的帧时间波动/卡顿(也注意到由于卡顿而导致的GPU使用率较低)。是的,我多次复制了这个情况。
不要误解。虽然六核CPU系统的最低和平均帧率始终保持在60fps以上,但你需要一款拥有大量线程的顶级CPU才能获得无卡顿的体验。
在1080p/最高设置下,我们大多数的GPU都能够始终保持在60fps以上。然而,在1440p/最高设置下,情况变得更具挑战性,因为NVIDIA RTX3080的帧率可能会降至中等水平。因此,这是一款在原生分辨率下非常苛刻的游戏。至于原生4K/最高设置,能够提供流畅游戏体验的唯一GPU是AMD Radeon RX 7900XTX和NVIDIA RTX 4090。
就图形而言,《地平线:被遗忘的西部》看起来令人惊叹。从角色模型到环境,所有的东西都看起来令人印象深刻。不过,我还是希望能够看到比现在更好的LOD/视距,因为存在许多突现问题。除此之外,没有其他可以抱怨的地方。《地平线:被遗忘的西部》是目前PC上最好看的游戏之一,即使它没有任何光线追踪效果。
总的来说,《地平线:被遗忘的西部》需要一台顶级PC系统来以最高设置进行游戏。值得庆幸的是,游戏的视觉效果可以证明其对GPU的要求。不过,老实说,我对它的CPU要求有点震惊。这是我第一次看到一款游戏在拥有12个线程的CPU上出现卡顿。不仅如此,在我们的截图中,一些线程并没有被充分利用。因此,在这方面肯定还有改进的空间。除此之外,《地平线:被遗忘的西部》在PC上表现相当稳定。已经支持了大多数PC的提升器,有FOV滑块,有许多调整选项,键盘和鼠标控制也异常出色,我们没有遇到任何稳定性问题。