让星际2对战更流畅!CPU效果设置详解
泡泡网CPU频道8月16日 《星际争霸2:自由之翼》已经推出数周,想必大家都已经体验过这款精彩游戏了吧,除了游戏内容本身之外,困扰大家的一直有一个问题:硬件。不管你是使用集成显卡老爷机,笔记本,还是刚刚DIY的高性能配置,恐怕在经历了各种战斗之后,恐怕很少有人敢说自己的机器跑星际2任何时候都完全流畅不卡。
究其原因,星际2的画面效果虽然没有多么惊艳,但是客观的看,其整体水平仍属上乘,并且即时战略游戏的一大特点就是随着游戏的发展,场景内的单位数倍的增加,而星际2的特点决定了在大规模交战的时候,不论是画面渲染还是单位AI,以及各种特效,都让硬件负担很重,甚至出现卡的现象。
而除了只为了“尝鲜”的玩家,相信不少人已经打通战役,星际2最吸引人的莫过于多人对抗模式,这才是其精华所在。对于电子竞技游戏来说,对战最重要的条件就是流畅,对卡顿的现象绝对是“零容忍”!
当然,面对卡的现象很多玩家都认为很好解决:升级硬件或降低设置。确实,这是最直接的办法,不过,前者需要投入资金,后者则带来画面效果的降低,实际上,暴雪对星际2的设置选项是很详尽的,我们还有更好的办法,在享受高水准画面效果的同时拥有流畅的游戏体验。
星际2的画面设置选项很丰富,除了最基础的分辨率和材质设定之外,还有众多图形设定。大家都知道的是,降低这两项可以大幅提高游戏帧数,但是下边的图形设定,依然有很多可挖掘的地方。
而其中有四项是由CPU性能决定的,他们分别是:效果、反射、物理性以及影片。暴雪在游戏设定中的详细说明如下:
其中影片值得的是任务中的过场动画及说明中CG即时演算的效果,在对战游戏中不会产生影响,那么其他三项设置又有何影响呢?
效果设置分为四档:低、中、高以及超高,为了显示差别,我们对比低于超高的差别,具体截图如下:
效果设置:低
效果设置:超高
这是对战场景中的烟雾效果,最低与最高效果之间差距明显,在高设置下,烟雾效果更加逼真。
效果设置:低
效果设置:超高
可以看到水晶资源在被太空工程车采集时,
效果:超高 效果:低
放大后的太空工程车细节对比,超高效果下喷射器的火焰轨迹有明显效果,而低设置下就没有。
效果:超高 效果:低
坦克在行进中,开启超高效果后会有运动痕迹、烟雾,低效果则什么都没有。
接下来是物理性的效果详解。设置选项分为关闭、低、高、超高四项。为了体现差别,我们设置了关闭和超高来对比。
物理性:超高
物理性:关闭
在战舰爆炸后,开启物理效果可以看到爆炸时有碎片飞出,并且机体残骸掉落至地面,数秒后消失,而物理性关闭后就只有爆炸火焰,没有机体碎片和残骸。
物理性:超高
物理性:超高
建筑爆炸的效果更加明显,开启至超高后指挥中心被摧毁后爆炸,产生大量参合和火花,而关闭后则只有一团火光。
反射效果,根据官方说明是水面以及虫苔上的反射效果,在实际游戏中,对战中较少有水面效果,而虫苔的反射。。。恕笔者眼神不好,仔细观察对比数次依然没有发现明显区别。就截取任务中的水面效果做一个说明吧。
反射开启
反射关闭
反射开启
反射关闭
可以明显看到反射开启后,水面可以倒映出树木和建筑等地面物体,以及灯光效果。
这次测试是使用固定的硬件配备,改变游戏的设置来对比帧数,使用平台如下:
本次测试使用了Core i5 750搭配GTX 460做为测试平台,游戏测试选择了一场有激烈交战场景的1对1玩家间战斗,不同设置下相同场景,固定视角定时分段记录FPS。交战中会有各种特效出现,可以检测各种特效对硬件的负担。测试场景部分截图如下:
首先进行了前期运营阶段的场景测试,这个时候并没有交战,没有爆炸、破坏效果产生。设置方面,分为1920x1080全超高和1680x1050全高,由于场景中没有水面,对战中也没有影片即时演算,所以反射效果和影片的设置不会对性能产生任何影响,故关于CPU的设置为将效果和物理性设置为最高、最低和分别设置其中一项最高、最低。
结果显示,在初期阶段,显卡对性能影响更大,因此低分辨率和细节可以获得更好的效能。开启最高效果和关闭帧数会有不小的差距,而物理性的开关则影响不是很大,毕竟游戏初期不会产生很多物理效果。
接下来的测试则为激烈战斗场景,设置和测试方法与之前相同。
在激烈交战时,开启全部最高特效最低帧数已经降至20以下,此时虽然降低分辨率和细节,会稍微提高平均帧数,但是最低帧数却几乎没有变化,说明此时硬件瓶颈已经在CPU上而不是显卡,所以,要想避免这种卡顿的现象,改善最低帧数,我们可以关闭CPU相关的特效,最低帧数则会大幅提高,有30%之多。
经过不同设置下的测试,我们可以得到结论:在1v1对战中,单位较少时分辨率和细节的降低可以使得帧数大幅提高,因为此时CPU负担较小,并不需要大量运算。而这时帧数是40、60或是80,对游戏流畅性没有什么影响。
而当有大量单位、建筑并进行交战时,才是最考验硬件的时候,这时虽然平均帧数会受分辨率和细节的影响,但是帧数变化已经很小,CPU成为帧数表现的瓶颈,最低帧数由CPU的负担决定,而在对战中,很多CPU处理的特效细节,我们往往也没有时间欣赏,执着于开启全部特效恐怕更多是因为心里因素!因此适当改变相关设置可以令最低帧数提高,对于游戏流畅性的体验而言,最低帧数才是卡与不卡的最关键因素。因此,对战时流畅程度,CPU是更加重要的!■<