Chapter 2. Game development process

The game development features covered in this chapter are:

  • Gamification
  • Story lines
  • Character development
  • User interfaces

Games are like movies and novels. There should be a story with a protagonist and an antagonist. The protagonist should have an objective, and that objective should require a certain amount of effort to achieve. In our Pencil Adventure game, we have created Steve E. Stencil as our hero. His objective is to save Princess Paperclip from the evil Dr. Marker. Steve E. Stencil has to complete a number of difficult levels and collect power ups along the way in order to save the princess. Our story is simple and very straight forward, which is perfect for an iOS game of this scope. Before diving ...

Get Learning Swift: Building an iOS Game now with O’Reilly online learning.

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