Chapter     3

Explore the Game Application Life Cycle

There is more to a game than just the fun parts. Almost all of the games on the market, and definitely the big titles, involve multiple views and a reasonably complex life cycle. This chapter explores how to turn a simple game into a complete application. We will look at how a typical game organizes the different views that constitute it, including a Loading view, a Welcome view, a High Score view, and of course the game itself.

Beyond user navigation, an application also has a life cycle. On iOS, that life cycle includes responding to the application being terminated, recovering from being in the background, or starting up for the first time. When an application moves through its life cycle, ...

Get Beginning iOS 6 Games Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.