How Did the First iPhone Games Do It?

I was watching some of the WWDC sessions from 2008 recently and I’m curious, how did some of the first game developers get such good 3D games onto the iPhone?

When the App Store was first announced, were there any game engines that could take advantage of the platform? Did they have to do it all without one? Or did they optimise their own?

Many thanks,
Adam

They wrote their own engines… Many still do.

OpenGL and C++ is the same on anything :stuck_out_tongue: Phones aren’t magic.

Their OpenGL code probably required at least some tweaking, no? Early iPhones only support OpenGL ES 1.x, and not the full modern OpenGL standard. That gives me headaches even in Unity. :slight_smile: