Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Get in the game and start building games for the iPhone or iPad!

Whether you only have a little experience with iOS programming or even none at all, this accessible guide is ideal for getting started developing games for the iPhone and iPad. Experienced developer and author Patrick Alessi presents the iOS system architecture, gives you the step-by-step of game development, and introduces the languages used to develop games. From the basic building blocks to including drawing, responding to user interaction, animation, and sound, this book provides a one-stop-shop for getting your game up and running.

  • Explores the tools and methodology used to develop games for the iPhone and iPad

  • Requires no previous experience with building a game for the iOS platform

  • Details how iOS games require different considerations than other applications

  • Addresses working with the Xcode programming environment, how to draw with the Quartz 2D API, ways to handle user input, and techniques for incorporating animation with Core Animation and sound with Core Audio

If you're ready to jump on the gaming app bandwagon, then this book is what you need to get started!

Subscriber Reviews

Average Rating: 4 out of 5 rating Based on 4 Ratings

"Very basic, but a good start for Windows devs" - by Davepl on 30-MAR-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
If you already know how to code, then this book will do the two fundamental things you probably want:

- Explains the weird and wacky world of Objective-C with just enough detail that you can use it even if you don't intend to master it.

- Puts you through the basics of a couple of real, but simple, games.  Writing Breakout forces you to deal with drawing the blocks, moving the ball, tracking the finger to move the paddle, and so on.  All important.

So, this is a great kickstart on your way to reading a more in-depth book on iOS, but at least when you get there you'll speak a few sentences.  You won't be fluent, but it's a start.

Report as Inappropriate

"Perfect for my purpose" - by Pawan on 29-DEC-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I was starting anew with iOS programming and wanted to go deep dive into how to work with Core Graphics framework. Guidance to create the entire blocker game in a single chapter sold it for me.

Very fluid and clear language for any new person in iOS Game Programming.

Report as Inappropriate

Table of Contents



The publisher has provided additional content related to this title.


Please click the following link to Download Code for Beginning iOS Game Development

  • Downloads