Android上OpenGL-ES游戏的教程和库

arb*_*erg 170 3d android opengl-es

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

由于Android仍然很小,我想也可以阅读iPhone OpenGL-ES教程,因为我认为OpenGL-ES的功能大致相同.

我找到了以下有用的信息,我希望分享这些信息:

Android教程:

其他Android OpenGL-ES信息:

iPhone OpenGL-ES教程(OpenGl-ES信息可能很有用):

对于初学者可能用来获得更简单的OpenGL-ES实践经验的库,我只发现了最近启动的Rokon,因此有很多漏洞和漏洞.如果我们想出售我们的游戏,那就是gnuGPL许可(目前),这意味着它无法使用.

还有什么呢?

bro*_*chb 61

你提到的网站非常好,但我认为我找到的最好的网站是INsanityDesign.这是伟大的OpenGL接口讷河教程.这是一个很好的起点,它为您提供了可以玩的不同级别的源,并可以更改以查看不同的部分.除了阅读OpenGL 文档之外,也会有所帮助.我对OpenGL的东西并不擅长,但是能够使用我提到的资源来解决问题.


skr*_*rat 14

您绝对可以基于GPL软件销售游戏,请在此处阅读更多内容:http://www.gnu.org/philosophy/selling.html

  • @ user197141 - 关闭主题,但您可以打开源,但保持图形/级别数据的适当性. (4认同)

Mat*_* J. 10

很久以前我放弃了anddev教程.我试过的每一个这样的教程都不会正确构建,它们已经过时了,而那些做过它们的人似乎从来没有完成任何事情.

不幸的是,你真正想要的信息确实是分散的:你不会在一个URL上找到它,除非你愿意阅读整本红皮书; 但这当然不是教程,它是一个更详尽的参考.

然而,似乎只有这样详尽的参考文献才能以足够完整和足够精确的形式提供您所需的信息,以便了解诸如查看转换,视口转换,模型转换和查看转换之间的区别等有用和基本问题,以及OpenGL坚持的原因结合后两者.


小智 8

这里也有一些很好的OpenGL ES教程:http://obviam.net/index.php/category/opengl/


rui*_*rui 6

如果您想从Android上的一个非常基本的OpenGL ES项目开始(实际上已编译并正常工作),您可以在这里查看: http://www.ruibm.com/?p=263


Ram*_*ula 5

初学者有很好的教程系列,可以学习opengl.

http://www3.ntu.edu.sg/home/ehchua/programming/android/Android_3D.html


Nei*_*aft 5

我到目前为止找到的最好的资源是Learn OpenGL ES.事实上我发现它是因为它是在NeHe上推荐的.它非常活跃,并且有一系列专门针对Android的教程,非常全面.