我正在为Android创建一个实时游戏,到目前为止,我使用命令glTranslatef()glRotatef()等创建了移动玩家。
在Google I/O 2009中,它表示JNI函数(glXXX())效率低下。
因此,我目前的动画方法可能不是最好的。
我有没有遇到过'精灵',有人能告诉我这个,还是其他一些使用OpenGL的动画方式?教程和/或文档的链接将非常棒!
答案 0 :(得分:1)
查看AndEngine Sprite Example和WiEngine Sprite Example了解精灵示例。您也可以使用NDK访问OpenGLES上下文。 NDK现在比2009年有更好的支持。特别是你可以访问OpenGLES2.x和其他一些使用JNI很难做到的事情,或者在Android java API中没有,比如某些声音操作等。 ..
另一件事是该演示文稿非常不准确...请查看2010版本更好Real Time Games Redux 2010,因为它代表了作者一年多的经验。