Posts Tagged ‘opengl es’
Open Source 2D iPhone and iPad Game Framework
There are several iPhone game engines available, and of course Cocos2D is extremely popular in the development of 2D games on the iPhone and has a considerable community beside it.
That being said, if you’re just starting out, or you just don’t like how things are done with what’s out there I’ve found a great looking alternative.
Free Advanced iPhone and iPad Development Course Available
Good iPhone training can be tough to come by, and it seems like there are now hundreds of course available. Unfortunately many of the local courses are just taught by the book so there is little to no advanced instruction.
So here is some good news for those looking for some professional, advanced instruction.
A Couple Of Great Videos On iPhone OpenGL ES
Apple has recently released a couple of terrific videos on iPhone OpenGL ES from their Tech Talk. I haven’t finished watching the videos, but already had some takeaways that I’m going to implement immediately.
You can get the videos free here on iTunes: Advanced Videos From Apple
You’ll definitely want to check them out if you haven’t already.
Mixing iPhone Components With OpenGL ES
Something that I’ve been asked in the past is whether it was possible (or allowed) to mix the iPhone’s UI (UIkit) components with OpenGL ES views. I can certainly understand the desire to do this, after all who wouldn’t want the convenience of using interface builder while having the power of raw OpenGL ES. My response in the past was always, yes it is possible, but there are performance implications, and Apple used to give warnings about instability.
Adding A 2D Hud To A 3D OpenGL ES Scene
Drawing a 2D Hud on a 3D OpenGL ES scene is a common task when developing games.
To do this without any distortion in OpenGL ES you need to draw your HUD through a matrix different from the projection matrix used for 3D objects.
Jeff LaMarche, co-author of Beginning iPhone 3 Development, and More iPhone development has added a new tutorial on Drawing a Hud Display in OpenGL ES.
