多线程优化太感人 《进化》PC性能表现详尽分析_3DM单机
3dmgame

Turtle Rock Studios制作组的最新多人射击游戏《进化》刚刚发售。我们有幸先行体验本作,首先看看游戏在PC平台上的效能表现吧。
《进化(Evolve)》将是一款以科幻世界观为主题的多人模式射击游戏,玩家将扮演猎杀外星人的船员(4位角色之一),怪物是由玩家控制的,每个异形猎人都有独特的道具和技能,每轮比赛完成后,怪物会变大,变强,所以不要小看他,同他们的L4D系列一样,本作除了合作,也有竞技模式。
话不多说,本次测试使用了Intel i7 4930K处理器,8GB内存, NVIDIA GTX690显卡, Windows 8.1 64位操作系统以及最新N卡驱动。《进化》是由CRYENGINE引擎制作而成,喜闻乐见的是,NVIDIA也对游戏加入了SLI档案,而且SLI效率感人。
尽管如此,我们在游戏测试过程中也遇到了一些奇怪的问题。在游戏某处地点,使用单卡或者是SLI,不论如何,显卡使用率都会骤降,如下图所示。为了避免显存方面的瓶颈。我们也将分辨率降到了1024×768(单卡显存占用率没有超过1.8GB)。


我们发现问题的真正原因在于超线程技术。一旦启用超线程,显卡的使用率会直接飙升到98%,不仅如此,我们还可以通过开启与关闭超线程技术来重现游戏运行方面的场景,进行判断。
测试之后,我们决定关闭超线程技术来看看运行效率是否会受到影响。结果也十分感人,《进化》的显存使用率又一次降到了冰点。之后我们再次开启超线程,问题完美解决。我们不清楚其他机器上是否也存在该问题,不过我们还是强烈建议玩家在游戏中开启超线程技术。
下图玩家可以看看在超线程开启和关闭下的性能表现与GPU的使用率。


除去这个“瑕疵”之外,《进化》的表现正如我们预料到的一样。游戏对CPU的要求还算人道,i7 4930K运行毫无压力。另外,《进化》甚至在我们只开两个CPU核心时(开启超线程)也能以全程60帧的速率运行,表现良好。由于CRYENGINE的优良表现,引擎对多核心/多线程CPU的支持一如既往的良好。
虽然游戏对CPU的要求没有那么高大上,不过玩家们得准备一款好显卡才能对付这款游戏。单块GTX680不能保证游戏在全高的特效下时刻保持60帧的速率,因此玩家们许多更多强力显卡来对付这些特效。除此之外,显存在2G以下的显卡最好把材质质量设置为中等,否则电脑BOOM可千万别怪我没提醒你。

《进化》的画面对得起这么高的显存要求吗?我看未必。你们看看《孤岛危机3》,这款游戏的画面更强,环境更为丰富,材质细节更高,如此画面下2GB显存的显卡完全可以应付得来。如果你还觉得这样说不够明显,我告诉你,这款游戏的极高材质确实对不起如此高的显存要求。不幸的是,这似乎是一种趋势,一直困扰着绝大多数PC游戏。不过,这种趋势也给了诸如The Astronauts这样的制作组更大的动力,他们制作的《伊森卡特的消失》简直就是一部现象级的作品,分辨率更高,材质细节碉堡,而且对显存的要求很低。
《进化》的画面还算可以,虽然比不上目前平台上那些独占的巨作。考虑到这款游戏使用的CRYENGINE引擎,我们还期待着画面能百尺竿头更进一步呢。这款作品的画面绝对不是把玩家们震撼的哑口无言的“次时代”作品,但至少也比平均水准高得多。Turtle Rock Studios制作组在角色动画的制作上下足了功夫。正如你们预想的一样,《进化》将目前的高精尖画面技术集于一身。为了给玩家展现视觉上的冲击,制作组在游戏中加入了大量可破坏的场景,你甚至可以压弯树丛灌木等等。不过,游戏的阴影细节,即使在最高特效下也显得苍白无力,制作组需要在处理阴影的技术方面多下功夫。

总而言之,《进化》和你的显卡就是一根绳上的蚂蚱。Turtle Rock Studios制作组提供了大量的画面选项可供调节,因此各种不同的显卡都能找到合适自己的设置并流畅运行游戏。抛去显卡瓶颈,一颗i3 i5 i7的CPU都能让你时刻保持60帧,由于CRYENGINE的优良表现,引擎对多核心/多线程CPU的支持十分良好。在联网对战中,目前我们也没有遇到什么掉线问题,不过现在我们还是得说服务器有点“稀疏”啊。







