用于OpenGL的教程和库

有哪些教程和库可以帮助初学者在使用OpenGL-ES的Android上开发2D和3D游戏? 我在寻找可以帮助我学习OpenGL-ES的教程,并且我正在寻找可以让OpenGL-ES中的初学者更轻松的OpenGL-ES库。

由于Android仍然很小,我想这也可能会帮助你阅读iPhone OpenGL-ES教程,因为我认为OpenGL-ES的功能大同小异。

我发现了以下我希望分享的有用信息:

Android教程:

  • DroidNova:基本教程覆盖多边形,没有纹理
  • 和一些教程的论坛
  • 其他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许可(目前),这意味着如果我们想要出售我们的游戏,就不能使用它。

    那里还有什么?


    你提到的网站非常好,但我认为我发现的最好的网站是INsanityDesign。 它是伟大的OpenGL nehe教程的一个端口。 这是一个很好的开始,它为您提供不同层次的源代码,您可以使用并更改以查看不同部分的功能。 除了阅读OpenGL文档外,也会有所帮助。 我对OpenGL的东西并不擅长,但是能够使用我提到的资源来解决问题。


    关于Android上的OpenGL ES 1.1的优秀教程:

    http://blog.jayway.com/2009/12/03/opengl-es-tutorial-for-android-part-i/


    您绝对可以根据GPL软件销售您的游戏,请阅读更多信息:http://www.gnu.org/philosophy/selling.html

    链接地址: http://www.djcxy.com/p/87139.html

    上一篇: Tutorials and libraries for OpenGL

    下一篇: GCC linux 64 bit how to change stackpointer esp using inline assembly?