Android 2D游戏编程:是否使用OpenGL



我刚刚开始在Android上开发游戏。我的第一个游戏是2D游戏,我想知道我是否应该使用OpenGL。

有人对此有一些建议吗?

多谢越

OpenGL ES 一路走来!在安卓游戏开发上,有一些来自去年IO的好视频,以及你可以达到的帧速率,你可以通过opengl与画布。

http://www.youtube.com/watch?v=7-62tRHLcHk&feature=player_embedded

http://www.youtube.com/watch?v=U4Bk5rmIpic

还有一些很棒的2D框架可以简化流程,在我看来最好的是AndEngine

我所知,OpenGL ES将提供更好的性能(特别是在Tegra 2设备上)。OpenGL ES也更难学习,但有很好的教程和支持库。

我建议你不要直接使用OpenGL,因为它看起来很困难。相反,您可以使用像 LIBGDX 这样的库,它提供了更简单的功能。

查看本教程:http://m3ph1st0s.blogspot.ro/2012/12/create-games-with-libgdx-library-in.html

如果你想要接近可观的帧速率,你会想要使用OpenGL ES。OpenGL ES是硬件加速的(使用GPU),而其他库大多使用CPU。

最新更新