为什么很多游戏都会自带限制帧数?限制帧数最主要的目的就是为了保证游戏流畅,也就是我们常说的“锁帧”。游戏幻灯片的效果大家都感受过吧,这种一般是处理的游戏太强大了硬件性能吃不消的情况下造成很多很多。帧数高并不代表绝对流畅,帧数稳同样是一个流畅的重要因素。
如果60的FPS掉到30FPS你感受是非常明显的,你感觉真的是卡了。而在极品飞车这种体验速度的游戏里面是非常影响玩家操作性的,比如你在高速路上面跑的帧数是60FPS,然后突然进入峡谷有一个瀑布帧数只有30FPS,你比如平时过60度的弯道需要按住0.1秒的转向键过弯,但是可能遇到帧数降低以后你需要按住0.2秒所以真像就显得非常狗屎了。可能就是锁住帧数的原因。
另外 FPS有时候不光能说明机器性能,也可能在一些对战游戏里面能告诉你附近有没有玩家了。比如曾静很多CS职业玩家他们总结过一套 ,比如在一个场景里面你没有运动但是你帧数突然掉了,可能你附近有其他玩家了。
关于影响游戏帧数大概有这个几个因素组成:
游戏场景--场景越复杂就和上面说的一样突然有一个玩家在你面前晃来晃去肯定必然渲染处理的东西越多越影响帧数。
硬件性能温度--确实现在温度会影响性能?NVIDIA GPUBoost技术其中就包括了,低温时显卡能提升的频率更高,而游戏确实也是一个性能消耗最厉害的大户。硬件还是理论越好越贵性能越好,当然这个要排除短板效应。CPU、内存、显卡这3个因素最为重要。
游戏设置--简单的来说分辨率画质也决定帧数。
当然也包括一些网络游戏的网速决定,比如有一些游戏需要网络同步,如果你点下左键他不移动因为可能他在告诉服务器你移动了,但是你这个包发出去丢了,服务器就认为你没动不告诉客户端你可以走了,你就一直卡在那里,如果包量一大你就会把画面帧数拉低。所以最好是下灾韕加速器来改善网络延迟,一键加速后顾无忧。
当然还有一些奇葩游戏很吃性能但是游戏优化不好或者你给他资源无法使用的情况也就当然你更蛋疼了。
除了视觉层面的问题,还有输入方面的问题。一些游戏是以帧的时间为输入单位的,比如格斗游戏采用60帧,那么每一个招式、动作、阶段耗时都是以帧为单位。玩家输入也是要求在第X帧到第Y帧的时间内,如果游戏帧数不稳定,那么输入时机就可能混乱不堪,体验就非常差了。小游戏由于内容少,体量小,优化好的话,基本不需要锁帧。但是对于一些大型游戏来说,锁定30帧就已经可以了,锁定60帧就是理想状态了。
怎么降低网络游戏延迟?建议使用免费的ip加速器来达到这一效果。ip加速器是一款完全免费的加速软件,对于网络游戏中常见的掉线、丢包、卡Ping现象能够有彻底的改善效果。而且是一款十分安全高效的网络加速软件,下载就直接可以使用,一键加速免除繁琐的设置流程。