《无人深空》PC性能分析出炉 CPU优化还需要改进
- 来源:3DM新闻组-GoKu
- 作者:liyunfei
- 编辑:liyunfei
《无人深空》是一款被媒体炒作过度的游戏。游戏最初公布时是PS4限时独占的,但现在我们已经能在PS4和PC上玩到这款游戏。所以是时候看看《无人深空》这款游戏在PC平台上的表现。
此次PC性能分析我们采用了如下配置:
CPU:英特尔i7 4930K(睿频加速至4.0Ghz)
内存:8GB RAM
显卡:NVIDIA GTX980Ti和GTX690
操作系统:Windows 10 64位
驱动:最新的NVIDIA WHQL驱动
需要注意的是,这次的PC性能分析是基于最新的《无人深空》beta版,此版本已经包含了诸多的游戏性能改进。
NVIDIA已经在最新的驱动中增加了对《无人深空》(必须是beta版)的SLI支持,这意味着大家不用再折腾各种第三方的工具来实现SLI了。好了,让我们开始此次《无人深空》PC性能分析吧!
《无人深空》采用了Hello Games自家开发的引擎,这个引擎可以通过程序随机生成太阳系、各种行星、天气气候、以及行星上的动植物群。
但不幸的是,这个引擎对PC的优化并不是很给力,至少目前来讲是这样。就像你可以在下面的图中看到的那样,虽然我们的CPU已经毫无瓶颈了,但这款游戏还是无法充分发挥出我们显卡的实力。
我们猜测可能是OpenGL的API出了点毛病,在测试《DOOM》的时候,我们也遇到过类似的情况。也许像《DOOM》一样来一个Vulkan升级补丁可以解决这个问题,带来惊人的改进。但我们并不确定Hello Games有没有这个能力像id Software那样搞出这个补丁。
为了测试一下这款游戏在不同的CPU上都会有怎样的表现,我们模拟了双核和四核的CPU,而《无人深空》的表现让我们觉得这款游戏对CPU的要求有点令人摸不着头脑。而在六核CPU下,我们发现运行游戏毫无压力,游戏能够以全高特效,在1080P的分辨率下保持最低70帧的流畅度,此外,我们也没有发现很多PC玩家抱怨连天的卡顿问题(stuttering issues)。
然而,当我们在模拟双核系统下测试这款游戏时,我们马上就遇到了严重的卡顿问题。而且这类卡顿问题即使是在模拟四核系统下也依然存在,只不过没有像双核下这么频繁出现罢了。
《无人深空》CPU测试图
我们猜测,造成这些卡顿的原因是游戏“随机生成程序”的算法问题,而不是着色器的问题,所以我们在想,也许超线程技术可以改善这个问题。
而对于超线程技术,我们有一些好的消息,也有一些不好的消息。好的消息是,当开启了超线程技术以后,我们就可以在模拟四核系统下消除几乎所有的卡顿。即使在双核下,情况也好了很多,尽管还是有一点点可见的卡顿。不好的消息就是,当开启超线程技术时,游戏的整体表现大幅下滑,只有20-25帧。举个例子,在六核CPU下,一些场景的帧数为50帧,但是如果你关闭超线程技术的话,同样的场景就可以达到70帧。
就像我们已经说过的,《无人深空》并不能充分发挥出我们GTX980Ti这块显卡的实力。但无论如何,在这块显卡上,游戏还是可以达到最低70帧的流畅度,而在GTX690上,游戏的最低帧数也达到了64帧。
《无人深空》其实并不需要一块高端的显卡,这是因为它采用的是OpenGL的API,当然了,很有可能也正是因为它采用了OpenGL的API,所以当绘图指令的数量急剧增加时,游戏表现就出现问题了。
Hello Games为我们提供了一些游戏画质的调节选项,我们强烈建议,当你遇到了任何游戏画面表现的问题时,你可以降低“生成细节(Generation Detail)”和“阴影质量(Shadows Quality)”的参数。
PC玩家同样也可以调节抗锯齿选项,《无人深空》中只提供了两个抗锯齿的选项:FXAA和SSAAx4。除了抗锯齿选项,调节选项还包括了各向异性过滤、纹理贴图和反射质量、视野调节,以及是否锁定游戏的帧数。
《无人深空》游戏画质调节选项
虽然《无人深空》最大的特色就是在广阔的世界中进行“无缝式”的探索,但说实话,它的画面并不是那么让人惊艳。在游戏中,玩家可以登陆不同的星球,游览过这个星球之后,你可以起飞去探索太空,在这个过程中屏幕上不会显示任何的loading(读盘)图标,这真的有点令人惊讶。得益于它“自动生成程序”的算法,游戏可以向我们展现出各种多姿多彩,独具特色的星球。
玩家点评 (0人参与,0条评论)
热门评论
全部评论