Chapter 12. Advanced game topics

We’ve covered a great number of topics on Swift and game development thus far. You’ve been introduced to Sprite Kit and have been exposed to how it was leveraged in Pencil Adventure, but that was just the beginning. You’ve animated sprites, created levels, managed scoring, added sound and visual effects, and hopefully you’ve learned a lot about the Swift language along the way.

Every game goes beyond animated sprites and sound effects. Every game development effort comes with its own set of tricky issues that need to be solved. We’ve carefully chosen, when possible, to solve these problems with Pencil Adventure so that you can carry those solutions through to your own games.

We’ll show you how to manage your ...

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.