4A Games力作《地铁:最后微光》来袭
2010年4A Games的《地铁2033》让我们印象深刻,这不仅仅是指它真实描绘了一个核战20年之后布满辐射尘的莫斯科,更多则是因为它超高的硬件需求,甚至连《孤岛危机》系列也难以匹及。

现在续作《地铁:最后微光(Metro:Last Light)》正式到来,故事发生在2033年后的的第二年,讲述了一场由争夺“世界末日装置”而引发的内战,主角依然是Artyom,他将再次挽救人类最后的希望。

游戏引擎继续采用4A Engine
游戏引擎继续采用4A Engine,从2033我们就见到了该引擎渲染出了令人呈现叹为观止的莫斯科废墟景色,比如类似普里皮亚季中那种被废弃的工厂和学校。

NVIDIA游戏之道的标示
笔者依稀记得《地铁2033》刚刚推出之时单块GTX 480显卡也无法胜任在最高画质、1920x1080 4xAA设置下完全流畅运行,因此也有人说《地铁2033》是超越时代的作品。对于《地铁:最后微光》,4A Games也在游戏优化、重写代码方面投入了不少精力,使之比前作运行速度更快,并加入更多的新特性。
SSAA取代MSAA 新《地铁》画质设定简析
此次4A Games在游戏中默认使用DirectX 11引擎,如果你没有支持DirectX 11的显卡,游戏也会自动选择对应的版本。当然你也可以在游戏的user.cfg文件中自行设置。

图形设定
游戏质量分为四个选项:低、中、高和最高,你可以从下表中看到不同全局画质预设中,各个细节的设置都是怎样的。《地铁:最后微光》没有开放这部分的细微调节,显然也是方便玩家省去微调的烦恼,除非你去修改user.cfg文件中的参数。

点击这里查看最高画质VS高画质区别;点击这里查看最高画质VS中等画质区别;点击这里查看最高画质VS低画质区别
值得注意的是反锯齿问题。默认情况下《地铁:最后微光》使用了4A专属的自适应反锯齿(AAA)技术以减少包括阴影、物体、人物、纹理等元素的锯齿。同时4A还结合了快速近似抗锯齿(FXAA)技术,提供更加清晰的图像表现。这些在游戏中都是默认开启的,你无法关闭它。

点击这里查看默认AAA和开启2X SSAA+AAA的区别,对比包括树木、野草、栏杆边缘的锯齿变化
除此之外,也许你还记得《地铁2033》中我们可以开启多重采样反锯齿(MSAA)。而在《地铁:最后微光》中,4A Games采用了最传统的超级采样抗锯齿(SSAA),它可以提供最好的画质,但是性能损失也比较明显。

点击这里查看图中开启SSAA前后的远处的一处树木、草丛和栅栏的区别明
游戏中提供了0.5X、2X、3X和4X四种SSAA选项。很多玩家应该知道,开启SSAA等于开启了更高倍的分辨率。假如我们预设分辨率为1920x1080,如果开启2X SSAA,那么等于开启了2688x1512的分辨率,如果是3X SSAA那么就是3264x1836,如果是4X SSAA则为3840X2160。只不过游戏现以这样的分辨率来采样,混合后以1920x1080分辨率输出,以实现平滑的画面效果。总之,开启SSAA会非常地消耗资源。

点击这里查看鲜明的开启曲面细分前后的墙壁区别
另外一个值得说的就是曲面细分。《地铁:最后微光》的曲面细分有两种模式,一个模式只影响特定对象,一个模式是全局曲面细分。这两种模式性能上的差异是15%左右。另外,DirectX 10的用户将无法启用POM处理技术,只有DirectX 11用户可以启用。
1080P画质全高 GTX680够用但不富裕
我们这次的测试涵盖了NVIDIA的GTX TITAN、GTX 780、GTX 680显卡,测试使用游戏自带Benchmark进行,因为通过笔者的试玩发现自带Benchmark是可以比较好地衡量实际游戏的帧数,具备不错的参考性。
测试分为三个步骤,其一是将各项画质全部设为最高,但是不开启PhysX也不开启SSAA,测试三个显卡的成绩。其二则是在画质最高的基础上,开启PhysX但不开启SSAA下的测试。其三则是在画质最高的基础上,同时开启PhysX和SSAA下的测试。

Benchmark画面设定:开启最高画质


在这个测试环节中,GTX 680的表现只能说达到了够用的程度,虽然平均帧数达到了48.5帧,但最小帧率不过30帧,再低恐怕将影响体验。对于很多专业FPS玩家视60帧才嫩接受的情况来看,如果在最高画质下进行这款游戏,GTX 780可以说是基础选择。
开启PhysX 三款显卡性能跌幅近20%
下面我们在最高画质的基础上,开启PhysX进行测试:

Benchmark画面设定:开启最高画质和PhysX


结果和不开启PhysX比较的话,三款显卡均有不同程度的性能下降。其中基于GK110核心的GTX TITAN和GTX 780显卡性能跌幅20%左右,而基于GK104核心的GTX 680则不过15%。不过前两者的性能依然可以超过50帧,GTX 680则更开始向流畅的底线靠拢。
PhysX+SSAA 噩梦的体验TITAN都不够
Benchmark中没有明确地标示勾选的SSAA的倍数,但从后面的测试来看笔者推测显然是最高的4X SSAA。

Benchmark画面设定:开启最高画质、PhysX和SSAA


开启重负载的SSAA之后,三款显卡的成绩一落千丈。即便是目前单核旗舰的GTX TITAN显卡也不过36.75的平均帧率,而21帧的最小帧率触及流畅游戏的底线。至于GTX 680显卡则基本上丧失了游戏的乐趣,全程20多帧的感觉用生动的形容就是涩涩的。
总结:这篇测试的目的其实并不真的在说玩这款游戏必须配备GTX 680以上的显卡,毕竟目前能够达到这个级别的显卡也不过五款,而且都在3000元之上。我们只是想探讨,《地铁:最后微光》这款游戏对显卡的需求可以达到什么样的程度。

GeForce Experience指导设置
当然,没有高端显卡的用户完全可以适当降低画质来运行。根据GeForce Experience的推荐,当前GTX 500和GTX 600的用户可以参考以上设置来游戏。比如SSAA几乎是给SLI用户推荐的,而GTX 660Ti 级别以下的显卡则不建议开启曲面细分。当然你也可以调试出最适合自己PC的设定。