1
我創造了Android和到目前爲止,我創建一個使用命令的glTranslatef(移動播放器)glRotatef)實時遊戲(等動畫在OpenGL ES 1.x的
在Google I/O 2009它說,JNI函數( glXXX())效率低下。
因此,我目前的動畫方法可能不是最好的。
我還沒有遇到過使用'精靈'有人可以告訴我關於這一點,或使用OpenGL的其他動畫方式嗎?教程和/或文檔的鏈接將非常棒!
我創造了Android和到目前爲止,我創建一個使用命令的glTranslatef(移動播放器)glRotatef)實時遊戲(等動畫在OpenGL ES 1.x的
在Google I/O 2009它說,JNI函數( glXXX())效率低下。
因此,我目前的動畫方法可能不是最好的。
我還沒有遇到過使用'精靈'有人可以告訴我關於這一點,或使用OpenGL的其他動畫方式嗎?教程和/或文檔的鏈接將非常棒!
查看AndEngine Sprite Example和WiEngine Sprite Example的精靈示例。你也可以使用NDK訪問OpenGLES上下文。 NDK的支持現在比2009年要好得多。特別是您可以訪問OpenGLES2.x以及其他一些難以使用JNI和/或在Android java API中不可用的內容,例如某些聲音操作等。 ..
另一件事是,該演示文稿是非常不準確的...請查看2010年的版本更好Real Time Games Redux 2010,因爲它代表了超過一年的作者經驗。
感謝您的鏈接+ AndEngine真的很廣泛!迫不及待地開始打擊它。 –
@Jimmy如果你在看AndEngine,你也應該看看LibGDX。 –
那麼如果正在考慮LibGDX,那麼AirplaySDK應該也是。對於想要爲Android,iPhone和其他移動設備部署的C++程序員來說,這是一個成熟的選擇。 – Astronaut