手游的帧率通常被称为 FPS(Frames Per Second),即屏幕每秒能够刷新的帧数。对于大多数游戏,60FPS被认为是良好的用户体验的基线,而专业级的玩家可能更倾向于更高的帧率,如120Hz或144Hz及以上。
计算帧率的方式主要有两种:
逻辑帧率:
游戏引擎工具统计的帧率,通常把每次调用底层SwapBuffer之间的间隔当做每帧耗时,然后根据耗时计算出逻辑FPS。逻辑FPS实际上和玩家看到的画面刷新帧率会有区别,因为移动设备的屏幕刷新频率通常是60Hz,即每秒刷新60次,VSync(垂直同步)时间为16.6ms,真实的画面刷新耗时是16.6ms的倍数。
硬件刷新FPS:
指硬件能够实际支持的最大帧率,这个值通常由设备的显示芯片决定。
在口语中,人们有时也会用“帧”来直接指代帧率,例如“30帧”通常指30FPS(每秒30帧)。高帧率模式意味着每秒能够显示更多的帧数,从而提供更流畅的游戏体验。一般来说,超过60FPS的帧率就能让人感觉游戏非常流畅,而超过100FPS的帧率在视觉上可能已经没有明显区别。
总结:
FPS(Frames Per Second):每秒能够刷新的帧数。
逻辑帧率:游戏引擎统计的帧率,基于SwapBuffer间隔计算。
硬件刷新FPS:设备显示芯片支持的最大帧率。
常见帧率:30FPS、60FPS、120FPS、144FPS等。
建议:
选择高帧率的游戏可以显著提升游戏体验,特别是在移动设备上。
注意,不同设备的硬件性能不同,高帧率模式的支持情况也会有所差异。