iPhone Game Programming – OpenGL or Quartz

Posted on April 12, 2009 by anton.

My first game for iPhone is coming along well and it is, in all honestly, pretty straightforward. Since there’s not a lot of complexity and because I’m pretty new to all of this I’m using the standard UIKit. Never Again!

The UIKit generally seems pretty good but there are annoying little quirks like when sending a list of images in an array to a UIImageView using .animationImages, it tends to crash the device… really handy. Yeah I know you can make your own and avoid using the command as it’s obviously bugged, it’s just not ideal. So i think I’m going to have to invest more time in something a little more robust.

I purchased myself a copy of the OpenGL Red Book as per Keith Peters recommendation on his site but I’m still wondering if that’s overkill or if Quartz would be a better option. I’m primarily concerned with writing 2D games. I’ll probably make the move to 3D eventually, just not yet.

For those also looking for OpenGL resources on the iPhone you should probably check out these two resources, they seem pretty good:
1.> http://www.play3d.net/iPhone/
2.> http://nehe.gamedev.net/lesson.asp?index=01

anton.


1 Comments

  1. Catalina

    Nice work! I’ll have to do a cross post on this one ;)


Leave a Reply




↑ Top