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 ...

Get Beginning iOS Game Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.