有哪些教程和库可供初学者使用OpenGL-ES在Android上开发2D和3D游戏?我正在寻找可以帮助我学习OpenGL-ES的教程,也在寻找可以为OpenGL-ES初学者提供便利的OpenGL-ES库。
由于Android市场仍然较小,因此我认为阅读iPhone OpenGL-ES教程可能也会有所帮助,因为我想OpenGL-ES的功能应该是相似的。
我已经找到了以下有用的信息,希望分享:
Android教程:
其他Android OpenGL-ES信息:
- Google IO演讲关于游戏,不太涉及OpenGLES
- 最好有Khronos参考手册,但不是最好的起点。
iPhone OpenGL-ES教程(其中OpenGl-ES信息可能有用):
- http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Archive.html
- http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html
对于初学者使用OpenGL-ES的库,我只找到了最近开始的Rokon,因此存在许多缺陷和漏洞。而且这个库目前是gnuGPL许可证,这意味着如果我们想销售我们的游戏,就不能使用它。
还有其他什么选择吗?