O'Reilly logo

Learning Swift: Building an iOS Game by Jocelyn Harrigton, Christoffer Hallas, Clayton McIlrath, Paul Nettle, Ankur Patel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required