玩游戏60帧真的很重要吗?
导读:玩游戏帧数是否真的如此重要?低于30帧的游戏还能叫做游戏吗?
今天凌晨的时候,《四海兄弟3》正式解锁。作为该系列时隔六年的心血之作,却面临了一个有些尴尬的局面。虽然玩家们对于游戏本身的素质很肯定,但是PC版锁定30帧这件事让许多玩家们感到不满,并且因此给出了差评,这成为了目前差评的最主要原因。这其实也是近年来一个问题的表现,那就是对于一些玩家来说,玩游戏60帧很必要,而另外则有玩家意见相左,他们认为对于玩游戏来讲30帧就已经足够了。
首先要说一下什么是帧率。游戏的画面由显卡实时计算生成,显卡通过计算生成一帧画面,生成完毕后再计算下一帧,然后这些帧过渡形成了动态的画面。不妨以下图为例,这是一场《Dota2》的团战,游戏中兔子真空拉到了对面,然后斯温四杀。夜魇方四个人全部阵亡。这是在帧率足够的情况下:
这是帧数足够的情况下,假如帧数不足,就会出现卡顿,这里我们举一个极端的例子,假如这个团战只有三帧,那么我们看到的团战过程就会是这样的:
一般我们叫它幻灯片。因为这种情况下,画面根本不是连续的。
帧数越多,显卡生成的细节越多,那么看起来就会更加流畅。30帧和60帧的区别也是如此,60帧的情况下,游戏流畅程度和细节肯定是要比30高的。但是问题在于我们到底需不需要。
▲不同帧率细节不同
首先是不同种类的游戏对于帧率的需求是不同的。想必对于FPS玩家来说,60帧还是根本不够的。比如有玩家在玩《CS:GO》时,宁愿把画面调的像马赛克,也要把帧率提高到100帧甚至200帧以上。因为相对来说,FPS游戏视角转移会更迅速,这就要求需要有更高的帧率来保证游戏更加顺滑。但是对于RPG玩家来说,这就不是必须的。由于视角旋转的没有FPS那么快,所以60帧就非常流畅,30帧足够流畅。而2D游戏相对来说对帧率的需求更低。
▲FPS玩家对帧率的要求要更高
还有就是,对于帧率的感知其实是因人而异的,并且多少有一个习惯问题在里面。不同的人对于帧率变化的敏感程度不一样。就像职业玩家们来说,他们需要对游戏的变化有着更快的反应,所以对于游戏的要求更高。并且这不仅限于游戏帧率了。比如许多FPS和MOBA游戏的职业玩家们要求显示器的刷新频率必须是144Hz,有着大艺术家之称的《Dota2》职业玩家EternalEnvy就曾经因为在比赛中显示器是60Hz发出抱怨,而主办方则是迅速更换成了144Hz的显示器。对于一般玩家来说也是如此。在PC硬件性能足够的今天,许多玩家习惯了60帧的画面,所以当他们再次面对30帧的时候,自然会感觉到不舒服,也能够感到画面不如60帧流畅。而有的玩家习惯了30帧,所以并不会觉得30帧的画面是卡顿的。
▲职业玩家对于帧率等要求也更高
说道习惯,有一个电影界的例子。熟悉电影的朋友都知道,电影标准是24帧(电影24帧但是看着不卡,是因为电影和游戏画面生成本质是不同,限于篇幅,感兴趣的朋友可以查阅相关资料)。这么多年来,大家都已经习惯了在电影院里看到的都是24帧的电影了。而2014年上映的《霍比特人3:五军之战》则是采用了48帧的标准。可结果是有许多观众在观影后表示不习惯。
▲曾以48帧放映的《霍比特人3》
而且影响游戏是否卡顿的因素也有很多。单从帧率本身来说,60帧表示一秒内生成了60帧的画面。假如有两块显卡,一块质量好的每1/60秒生成一帧,那它生成的画面十分稳定。而另一块显卡则是1/60秒就生成了59帧画面,剩下的59/60秒只生成了一帧画面,肯定也会给人卡顿的感觉。而且除了显卡本身之外,CPU、硬盘的读取性能、内存容量都会影响到游戏是否卡顿。
▲不同显卡表现也有着不同
而在PC硬件足以支撑起60帧的今天,为什么许多游戏仍然不支持甚至有的要锁定30帧呢?首先从“看”的角度来讲游戏在30帧运行是足够的,能够保证我们看到的游戏内容是流畅的。但是正如上文所说,游戏画面是显卡实时计算生成的,如果要运行在60帧,对于游戏开发者来说要考虑玩家们的硬件可不可以平稳运行。因为60帧虽然看上去过渡更加平滑,但是如果发生了“前1/60秒就生成了59帧画面,剩下的59/60秒只生成了一帧画面”这种情况,那种游戏体验必定不佳。而且开发者们还需要考虑成本问题。因为60帧的渲染成本相对于30帧来说有时候可能就不是两倍了,这其中的优化工作量不小。
所以说从“看”的角度来讲,游戏在30帧运行是足够的,能够保证我们看到的游戏画面是动态流畅的。但是既然硬件允许,我们自然也可以去追求更高品质的60帧或者更高。这只是一个见仁见智的事情罢了。那么对于你来说,玩游戏30帧是否足够呢?还是说60帧才是必要的呢?