如何让一款下载好的游戏不卡顿应该是每一位玩家究其一生的问题,一款游戏的成功与靠我们良好的游戏操作远远是不够的,游戏本身在运行过程中顺畅自如同样重要。但实际操作中的表现却差强人意。这也是为什么人们都在想办法解决这一问题的原因。
在研究的过程中我们发现,影响游戏体验差的原因不外乎两点,游戏本身的特效以及稳定的帧数,如果可以权衡好这两个问题是否就意味着我们的游戏体验会得到很好的解决。但我们要知道,在不同的游戏中,游戏本身的特效是有差异的,特效高的游戏可以更好的让玩家感到身临其境,但也更容易出现画面卡死。究其原因不外乎游戏过程中画面处理的要求不同。换言之简笔画与照片,哪个更简单一些?答案不言而喻。
另一个原因是帧数,帧数的变化对游戏造成的影响也是巨大的。当游戏在发生单位个体增多或者高质量画面呈现的时候帧数会降低的很厉害,也就是通俗说的卡顿。至于多少帧就可以流畅运行游戏了,这个与游戏类型有很大的关系。一般而言60帧左右就可以流畅运行了。
达芬奇说过,理论脱离实践是最大的不幸,最近在与同事针对这一问题的探讨中中我们大致得到了一个很有趣的“公式”——游戏特效×游戏帧数=显卡性能。当然,真实的公式并不是这么计算的,但这个公式从侧面可以很好的帮助我们了解游戏特效、帧数与游戏画面所需之间的关系,那么这个公式是何解?
这个公式很陌生?其实是这个样子:如果游戏本身的特效只有5,哪怕我们对其设定的帧数是200帧,相乘也只有1000。但如果游戏游戏本身特效为100,就算我们只维持游戏基本帧数60帧,那么相乘都需要6000。如果还不明白,那就和我一起深入了解一下这个公式在我们体验游戏的过程中的作用。
为了探索这个公式,我们不妨先回顾一下当年那些炙手可热的游戏。