《全面战争:战锤》初代曾在2016年让我们略感失望,作为一款DX12游戏,它的表现并不令人满意。所以我们对这款《全面战争:战锤2》做出的改进比较期待。但事实证明,这款游戏依然有许多问题,例如单线程的CPU,而且在Nvidia和AMD两种显卡上的DX12表现都不尽如人意。
本次PC性能测试我们使用的是Intel i7 4930K,超频到4.2Ghz,8G 内存,显卡分别选用AMD的 Radeon RX580, NVIDIA的 GTX980Ti 和GTX690,系统是Windows 10 64位,更新到最新GeForce和催化剂驱动。Nvidia为本作放出了专用SLI配置文档,不过当开启SLI的时候会遭遇严重的频闪问题。所以强烈建议大家使用单块GPU。
Creative Assembly为玩家们提供了许多画面选项,包括材质质量,阴影,VFX,数目,单位,景深,屏幕空间反射,雾化,抗锯齿,材质滤镜,水面,草地,地形,建筑,单位尺寸,舷窗等等。另外也提供了一些特效的开关,包括渐变,距离渐变和SSAO。玩家还可以调节分辨率比例和UI大小。
为了测试不同CPU对游戏的影响,我们分别模拟了双核和四核CPU,另外为了防止GPU封顶,我们在CPU测试中使用了720p的分辨率。我们高兴地发现,《全面战争:战锤2》在前作的基础上增加了两个跑分工具,可以方便地显示游戏实际表现。
《全面战争:战锤2》似乎只能使用单独一个线程。虽然游戏在战斗过程中可以有效利用四核CPU,但是在战役地图总览下,大多数时候都只使用了一个CPU核心,或者说一个线程。所以我们将会看到Nvidia GTX980 Ti闲置了许多运算资源。
一般来讲,DX12技术应该能够充分利用多个线程,但这款游戏并不存在这样的功能。不仅如此,Nvidia的GPU在DX12下的表现远远低于DX11。对比图中大家可以看到,在DX11模式下(上图),游戏对多核CPU的利用效率也高于DX12(下图)。