Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Tutorials and libraries for OpenGL-ES games on Android [closed]

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:

  • DroidNova: Basic tutorial covering polygons, no textures
  • anddev forum with some tutorials

Other Android OpenGL-ES information:

  • Google IO lecture regarding games, not much OpenGLES
  • The The Khronos Reference Manual is also relevant to have, but its not exactly the best place to start.

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

  • http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Archive.html
  • http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html

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?

like image 486
arberg Avatar asked Oct 27 '09 10:10

arberg


People also ask

Can I use OpenGL on Android?

The basics. Android supports OpenGL both through its framework API and the Native Development Kit (NDK).

How do I check my OpenGL version on Android?

How can I check the OpenGL version of my Android device? You can search the internet for information about the capabilities of the contained graphics adapter (search term: ModelOfYourDevice OpenGL).


2 Answers

The site you mentioned is very good, but I think the best one I have found is by INsanityDesign. It is a port of the great OpenGL nehe tutorials. This is a great place to start, it gives you source at different levels that you can play with and change to see what different parts do. Other than that reading OpenGL documentation, will help as well. I am not great at the OpenGL stuff, but have been able to figure things out using the resources I mentioned.

like image 185
broschb Avatar answered Sep 18 '22 08:09

broschb


An excelent tutorial about OpenGL ES 1.1 on Android:

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

like image 37
VansFannel Avatar answered Sep 19 '22 08:09

VansFannel