O'Reilly logo

Building iOS 5 Games: Develop and Design by James Sugrue

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

A. Introducing Objective-C

To help those who are new to Objective-C—the language behind iOS and the one you’ll use when making games for the iPhone, this appendix provides a quick introduction and overview of that programming language

Objective-C dates back to the early 1980’s when it was primarily written by Brad Cox and Tom Love, and inspired by the Smalltalk language. Their intention was to include some of the object-oriented (OO) features of Smalltalk, while remaining backward-compatible with C. Objective-C is most often described as a superset of C.

When creating iOS apps, much of the OpenGL ES code you will write will intermingle standard C and Objective-C. In fact, because the OpenGL ES API is written in C, you will be calling OpenGL methods ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required