在Android平板电脑上将fps提升到60以上,用于opengl \ game

时间:2012-08-07 17:47:18

标签: android opengl-es frame-rate

我的问题是:我有一部Android手机和平板电脑,都运行android 4.0。 在手机上,我的游戏以120 fps的速度运行,平板电脑的速度为60.我知道更高的分辨率可能是一个因素,但对于安卓游戏来说是60 fps吗?无论如何要在平板电脑上获得更高的fps?

我尝试在我的游戏中使用AndEngine和E3Droid(因为它们分别是open gl 2.0和1.0 / 1.1)但两者都产生相同的结果。

任何提示?也许60fps对于安卓游戏来说已经绰绰有余了?我来自XNA,我通常有超过100 fps,因此我担心。

3 个答案:

答案 0 :(得分:1)

我认为60 fps并不差我玩很多PC游戏,如果你得到太多的fps它会开始撕裂图像但是当我使用垂直同步帧速率下降到60 FPS并且没有撕裂可见因此电话和平板电脑使用60hz屏幕你不应该担心60 FPS帧速率实际上它可能使用vsync。

答案 1 :(得分:1)

每秒60帧应该绰绰有余!通常认为每秒30帧是正常且可接受的帧速率。 60 fps可能会产生更好的结果,但是你去的越多,你实际上会发现任何改进的越少。

答案 2 :(得分:1)

无论什么对游戏有益,这都完全不在您手中。许多设备上的渲染上限为60甚至30 fps。不要担心,它完全取决于设备!

如果您还没有,请查看在游戏逻辑中实现固定的时间步长。 Here是关于此主题的精彩博文。

祝你好运!