具有恒定 FPS 的 Android 游戏?

标签 android frame-rate game-loop

我正在实现一个 FPS 恒定的游戏循环。我在想 25-30 FPS 就足够了。 根据您自己的经验有什么想法吗?我是否应该完全限制 FPS?

最佳答案

30 到 40 fps 通常适合快节奏的游戏。根据游戏及其重量,平台可能无法始终跟上。因此最好假设游戏不能准确地遵循 fps。取而代之的是保留一个计时器来检查每一帧的系统时钟并计算已经过去了多少时间。通过这种方式,即使游戏以较低的 fps 运行,您也可以正确计算例如物理(物体下落)的增量。

关于具有恒定 FPS 的 Android 游戏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2287987/

相关文章:

c# - 是否有实现异步游戏引擎循环的最佳实践?

java - X 和 Y 为 float 而不是整数

android - 使用 OpengL Surface 为 Android 制作游戏循环的最佳方法

android - map 未进入模拟器 android api v2

android - 输入类型 = 注册号

java - Spring 启动 : Is there a similar way to hold an XML resource of strings and reference them like in Androids framework?

c++ - SFML 2.1 获取帧时间

javascript - 在 DevTools 中读取 Chrome 帧率结果

android - findViewById 还需要吗

javascript - JS 和 CSS 动画的低帧率