Cover by Patrick Alessi

Safari, the world’s most comprehensive technology and business learning platform.

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required

O'Reilly logo

Chapter 1

Games on iOS

What You Will Learn In This Chapter:

  • Examining the unique features of games on iOS
  • Documenting and developing your idea
  • Prototyping and preparing your game for coding
  • Getting an overview of the game-related frameworks in iOS

Since you have picked up this book and are reading this, you must be interested in writing a game for iOS. Why do you want to write a game? There are some great reasons to write a game for iOS, first and foremost is that writing a game is fun! You can escape all of the constraints of reality in a game. In your game, you make the rules.

Writing games for iOS can be particularly fun because of the amazing capabilities of the device. You can include using a GPS, camera, accelerometer, and even a gyroscope in your game. Writing games for iOS can also be financially rewarding. With the ubiquity of iOS devices, millions of people can play your game. Moreover, since you will distribute your game in Apple's App Store, you do not have to worry about setting up your own storefront to distribute your creations. In January of 2011, Apple released a list of the top-selling applications on the App Store:

  • Doodle Jump
  • Tap Tap Revenge 3
  • Pocket God
  • Angry Birds
  • Tap Tap Revenge 2.6
  • Bejeweled 2 + Blitz
  • Traffic Rush
  • Tap Tap Revenge Classic
  • AppBox Pro Alarm
  • Flight Control

Notice that nine of the ten best-selling applications of all time for the iOS platform are games. Therefore, your choice to start investing your valuable time as an iOS game developer ...

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required