《掠食》硬件需求测试:拿起RX 460奋战至星河一粟
今年上市的这部《掠食》从命名上直接致敬的是2006年的同名作,所以剧情都是不幸的地球同胞受到心怀不轨的外星生命威胁之后展开惊心动魄的反击的故事,所不同的是,当年的《掠食》属于2K Games、Take-Two Interactive,而上周发行的《掠食》已经属于Bethesda,以及《羞辱》系列开发组Arkane Studio。
不过可能你所不知道的是,早在1998年的E3游戏展之前,当时集开发商、发行商于一身的的3D Realms就发布过一款预告片......不过毕竟本文不是考古课,你需要知道的就是,在十年前和十年后的长河中,不仅开发、发行团队已经是沧海桑田,开发工具也已经变迁十足,首先当年的开发工具是id Tech 4。在这一点上,要知道去年的《毁灭战士4》使用的是id Tech 6,而2011年声音并不大的《狂怒(Rage)》使用的是id Tech 5,只有同年的《边缘战士(Brink)》使用的是id Tech 4。而今年的新作使用的则是CryEngine。
尽管如此,可能是开发组的手上功夫的原因,从画风上依然接近《羞辱》中的那种艳丽的油画感,而不是《孤岛危机》、《罗马之子》、《罗宾逊之旅》等第一方作品透露出来的清晰、透亮之感。而且这里先卖个关子,本作是小编接触过有史以来优化最好的CryEngine作品,至于具体有多好,请看下文的具体分析。
剧情方面,2006年的那部前作在现在看来毕竟奇怪:一家北美的原住民切罗基族(Cherokee)的主人公、女朋友和祖父都被外星人抓走,所以只能在外星飞船中战斗,桥段类似于被动式的《异形》,而今年的新作中则在科幻方面增色,这次我们所在的场景是位于地月轨道附近的一处巨型科研用空间站:Talos I,在空间站中我们可以看到旁边的月球表面,以及远处的地球。
另外,由于十年来画面、音效甚至是市场的发展,让新作的《掠食》在代入感方面有着代差的进步。和很多射击游戏的套路不同的是,虽然该作所面对的敌人是外星生命体,从外观来看很像《蜘蛛侠3》中的黑色寄生体,它们还能从隐形的状态直接现身如蜘蛛或者巨人一般攻击主角,配合惊悚诡异的BGM真有几丝《异形》的既视感。
或许在玻璃的另一面是另外的一种现实?
虽然本作这次使用的是CryEngine,但就和前文所说的一样:在优化上很上心。根据Arkhane在上周发布的配置情况来看,入门级方面处理器要求Core i5-2400、FX-8320,显卡则要求GTX 660、HD 7850,即使是推荐配置也是GTX 970、R9 290,可见并不高昂。当然,具体的是真是假还是要看我们稍后的测试。
测试平台及细节情况
本作的一个惊喜之处就在于即使此前AMD对于其的表现在今年的早些时候就已经开始宣传,在开场动画中见到Ryzen、Radeon的巨幅广告还是让人有些跃跃欲试,到底AMD阵营这次的表现如何呢?我们为此组建两套平台,一套是Intel Core i5-7600K、Gigabyte Z270X-Gaming 7组成的蓝色平台,而另外一套则是AMD Ryzen 5 1600X、MSI B350 Tomahawk组件的红色平台,我们将全面针对这两套平台进行完整的测试,直接对比它们的游戏性能。虽然从账面规格上来看,6核12线程的Ryzen 5 1600X和4核4线程的Core i5-7600K连站在一起的理由都不太多,但是游戏方面似乎此前并不是Ryzen所擅长的,那么这次是否能够成功翻身呢?显卡方面则使用NVIDIA阵营的GTX 1080一直覆盖到GTX 1050 Ti的四张显卡,以及Radeon阵营的RX 580一直覆盖至RX 460的四张显卡。
游戏的测试方法方面值得大书特书一番,因为首先该作并不包括Benchmark功能,这意味这我们需要手动寻找一段测试场景和路线,但是问题在于:本作是一部场景完全设立在地月空间站上的一个冒险游戏,类似于去年的《使命召唤:无限战争》,几乎没有适合测试的广阔、开放、有战斗场面的测试场景,而且即使在游戏后期有,浪费用于大量本可以用于游戏测试的在通关探索上面实在过去奢侈,思来想去之后,我们选取在开场不久从主角的私人实验室通向关卡门口的一段路线测试,这里需要下楼梯、途径一个较大的广场,然后再上楼,测试时间为60秒左右,时长已经接近普通的Benchmark。
还要特别说明的一处在于,默认情况下该游戏的输出帧率被限制在144帧,想要解锁限制需要手动在C://User/Saved Games/Arkane Studio/Prey下的游戏配置文档下将最大帧数手动设定在145-999当中的任何一个数字,听到这里是不是觉得与《使命召唤:无限战争》更加相似?这里小编当然选择的数字是999,不过测试后发现,无论你选择145-999当中的任何一个数字,游戏在145帧以上的区域都优化一般,具体来说就是在某个区域可以保持200帧的帧率,但是进入另外一个走廊或者大厅的时候帧数下降至170甚至是150帧,原因可能就和配置文档中警告的一样:官方并不鼓励这种行为吧。
游戏的设置方面,我们直接使用非常高的预设(Preset)方案测试,这也是游戏中最高的一档预设。并且包括2倍的SMAA抗锯齿,16倍异向过滤。
Intel平台测试:RX 460尚能一战
首先还是来看看i5-7600K的平台情况,在最主流的1080P分辨率下,GTX 1070、GTX 1080的性能已经处于过剩的阶段,他们的帧数都在150帧左右,已经处于“被限制”的边缘。接下来的GTX 1060和老冤家RX 580性能都在伯仲之间,前者125、后者121帧的帧率也已经远远超过对于流畅的限制,再下来的RX 570、RX 470D都有非常顺畅的表现,即使千元级别的GTX 1050 Ti也有超过60帧的表现,70.3帧的帧率已经非常稳定。而往日里性能并不亮眼的RX 460也有50帧的表现,足够在1080P分辨率下的表现。
再来看进阶的2560*1440分辨率的表现,RX 460的功力只剩一半有余:30.1帧,而GTX 1050 Ti在45帧左右的性能尚且可以满足眼球,而超过60帧至少需要RX 570的性能级别,不过这里值得注意的是RX 580和GTX 1060之间的性能差距被拉大,前者的帧数为73.5帧,而后者可以达到79.1帧。不过这里可以明显的看出GTX 1070、GTX 1080和他们的性能差距很大,这两者都可以得到三位数的性能。
最后再来看看究极的4K分辨率测试,RX 460、GTX 1050 Ti、RX 470D、RX 570都相继失守基本的30帧大关,RX 580和GTX 1060之间依然有一段不能说鸿沟但是无法忽视的性能差距。GTX 1070尚且能摸到4K@60 Hz的边缘,而GT X1080当然毫无压力的可以祭出68帧的帧率,非常的流畅。
Ryzen平台测试:并没有发现明显优势
如果放在平常,我们可能按照惯例只会针对一套平台进行测试,但是这一次我们还是针对Ryzen平台完整的进行一道完整的测试。首先还是从1080P分辨率开始看起,可以看到无论是AMD自家的Radeon阵营显卡,以及NVIDIA阵营的显卡都没有表现出明显的性能提升或是折戟,RX 460依然可以跑出51帧的帧率,距离60帧只有一步之遥。RX 580和GTX 1060的差距已经小至误差级别,GTX 1070、GTX 1080的帧数依然高高在上,但是这里可以发现GTX 1080的性能毫无征兆地提升7帧有余。
2K、4K下的表现几乎也和Core i5-7600K平台的表现如出一辙,并没有太大的变数存在,在前者分辨率下依然是RX 460把守30帧的大关、RX 570坚守60帧的及格线,RX 580和GTX 1060之间的性能差距依然被拉大至5-6帧,不过这里非常值得注意的是虽然GTX 1080依然没有太大差别,帧数变动不到1帧,但是GTX 1070的帧数相比Core i5-7600K的表现毫无征兆的下降6帧至106帧。
4K分辨率下的变数则要少得多,基本上两套平台完全没有误差以外的帧数变动,这里直接祭出最后结果吧:
处理器模拟核心/线程测试:
最后来看看CPU模拟核心/线程部分的表现,我们首先来看Core i5-7600K的表现,我们会发现相比完整的4C4T规格,仅开启2C2T之后可以发现虽然在4K分辨率下差距不大,但是在2K分辨率下降明显,而常规的1080P下更是直接仅剩四分之三的功力,从121帧的帧率仅剩81帧,可见双核双线程对于游戏的性能是明显的抑制的。
而Ryzen 5 1600X呢?我们知道对于Ryzen处理器是通过调整CCX模块实现核心和线程的微调,因此我们通过BIOS对CCX模块的4+0、3+3、2+2、2+0进行逐个微调,可以发现相比默认的自动调配,在4+0、3+3、2+2 三种情况下帧率差别都不大,但是在2+0的配置下,在1080P分辨率下出现明显的下降,从116帧下降至87.4帧,并且在实际操作时出现剧烈的帧数波动,例如你可能在走廊里帧数高达130帧,但是离开走廊走入大厅之后帧数下降至50帧,可见在2+0的配置下Ryzen 5 1600X已经无法应对过高的DrawCall。
最后的彩蛋:一定要16GB内存吗?
这一部分其实并不是我们的常规项目,但是在看到官方推荐的16GB内存之后,小编还是感觉有些惊讶,毕竟大多数游戏还是仅仅推荐8GB的水准。因此小编这里使用一张GTX 1080来测试一下,随后发现相比16GB内存在,在1080P、2K、4K三种分辨率分别可以得到的150.2、131、68.2帧,在8G内存下得到的帧数时148.6、130.1、67.7帧,可以说影响非常非常小,完全是误差级别的。
总结:带上RX 460奋战至苍穹的尽头吧
虽然经过我们的测试,Ryzen 5 1600X处理器并没有表现出相比账面规格不是对手的Core i5-7600K的明显优势,可见目前游戏并不是Ryzen处理器的优势所在,但是就游戏本身的优化而言,使用RX 460都可以在最高画质下获得不错帧率的优化表现,确实值得赞叹,毕竟在往日的历史中CryEngine可以非常高端的引擎,在很多时候都和“显卡杀手”的诨名联系在一起。
具体来看,虽然由于官方设限,在144帧以上的帧率实际意义有限,但是那毕竟已经是一个非常高的帧数, 。如果你仅仅满足主流的1080P分辨率游戏的话,那么千元级别的RX 460,或是稍贵的GTX 1050 Ti都可以很好的满足你的要求。而如果你的要求是2K分辨率的话,那么你需要再花几百元购买RX 570以上级别的显卡,而如果你是追求4K极致画面的玩家,那么你的选择很单一,只有GTX 1080、GTX 1080 Ti可以满足的你的要求。