The GLKit API within the iOS 5 SDK has added many helper libraries to make working with OpenGL ES much simpler.

While updating the iOS 5 SDK tutorial page, I came across an excellent (and still growing) collection of GLKit tutorials demonstrating how to build a game engine.

Many of these tutorials may be on the simpler end for experience OpenGL ES programms, but if you’re just starting with OpenGL ES or would like to learn GLKit basics through a hands on guide this makes for a good start.

What’s Covered

The tutorials are from Ian Terrel and so far there are 9 different tutorials covering basic setup, shape drawing, coloring, texturizing, transforms, animation and more (with more to come). All provided in nice step-by-step guides with nice screenshots.