Apress Access

Learn Sprite Kit for iOS Game Development

By Leland Long

  • eBook Price: $34.99
Buy eBook Buy Print Book
Learn Sprite Kit for iOS Game Development will show you how to use Apple's new framework to make a 2D gaming masterpiece.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-4302-6439-2
  • 256 Pages
  • User Level: Beginner to Intermediate
  • Publication Date: June 24, 2014
  • Available eBook Formats: EPUB, MOBI, PDF

Related Titles

  • iOS 6 Recipes
  • Learn cocos2d 2
  • More iOS 6 Development
  • Beginning iOS 5 Development
  • Learn cocos2d Game Development with iOS 5
  • Beginning Xcode: Swift 3 Edition
  • Agile Swift
  • Migrating to Swift from Flash and ActionScript
  • Rapid Game Development Using Cocos2d-JS
  • Appium Recipes
Full Description

With Learn Sprite Kit for iOS Game Development, you'll discover how easy it is to create 2D games using the new Sprite Kit framework from Apple. You'll find how simple it is to create a scene, add animated sprites, incorporate edges, play sound effects, and create animated particles for special effects. You'll also use touch events to control your sprites, implement the built-in physics engine, handle sprite collisions and contacts, and much more.

To help you in learning how to use all these cool features of Sprite Kit, you'll follow along as we build a complete 2D game for iPhone. By the time you finish the book, you'll have made your own 2D game, and you'll have learned all you need to know to get started on your next masterpiece.

What you’ll learn

  • How to add animated sprites to your game scene
  • Using TouchEvents to have your sprite react to touch input
  • How to apply realistic physics to your game scene and characters
  • Handling sprite collisions and contacts with other game elements
  • Adding game logic for sprite interaction, scoring, levels, and more
  • Adding a second player and using GameKit

Who this book is for

Beginning developers who have some understanding of object-oriented programming as well as intermediate iOS developers who want to get up to speed quickly with Sprite Kit.

Table of Contents

Table of Contents

1. Hello World

2. SKActions and SKTexture: Your First Animated Sprite

3. Sprite Movement with User Input

4. Edges, Boundaries, and Ledges

5. More Animated Sprites: Enemies and Bonuses

6. Creating a Cast of Characters

7. Points and Scoring

8. Contacts and Collisions

9. Adding More Scenes and Levels

10. Where to Go from Here

Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.


If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
No errata are currently published


    1. Swift Game Programming for Absolute Beginners


      View Book

    2. iPhone and iPad Apps for Absolute Beginners


      View Book

    3. Swift for Absolute Beginners


      View Book

    4. Learn iOS 8 App Development


      View Book