Tutorials and libraries for OpenGL-ES games on Android

Viewed 88168

What tutorials and libraries are available which can help beginners to develop 2D and 3D games on Android using OpenGL-ES? I'm looking for tutorials which can help me learn OpenGL-ES, and I'm looking for OpenGL-ES libraries which can make life easier for beginners in OpenGL-ES.

Since Android is still small, I guess it may be help-full to read iPhone OpenGL-ES tutorials as well, as I suppose the OpenGL-ES functionality is much the same.

I have found the following useful information which I would have liked to share:

Android tutorials:

Other Android OpenGL-ES information:

iPhone OpenGL-ES tutorials (where the OpenGl-ES information is probably useful):

As for libraries which a beginner might use to get a simpler hands-on experience with OpenGL-ES, I have only found Rokon, which is recently started, thus has many holes and bugs. And it's gnuGPL licensed (at the moment) which means it cannot be used, if we wish to sell our games.

What else is out there?

10 Answers

I gave up on anddev tutorials a long time ago. Every such tutorial I tried would not even build correctly, they were way out of date, and the guy who does them never seems to finish anything.

Unfortunately, the information you really want really is that scattered: you will not find it all at one URL unless you are willing to read the entire Red Book; but that is certainly no tutorial, it is a much more exhaustive reference.

Yet it seems that only such an exhaustive reference will give the information you need in a complete enough and precise enough form to understand such useful and basic issues as the distinction between viewing transformation, viewport transformation, model transformation and viewing transformation, and why OpenGL insists on combining the latter two.

Related