Skip to Main Content
Learn Sprite Kit for iOS Game Development
book

Learn Sprite Kit for iOS Game Development

by Leland Long
June 2014
Beginner content levelBeginner
256 pages
5h 38m
English
Apress
Content preview from Learn Sprite Kit for iOS Game Development

Chapter     4

Edges, Boundaries, and Ledges

Physics

You can probably imagine the amount code work needed to add complicated sprites that interact with each other and with the game world you create. In this game, you’ll want basic physics principles like gravity to affect every character that you add to the game. You’ll also want your sprites to have some walls or ledges to run along. However, all of the coding required to handle all of these physics-based interactions is daunting. Luckily, Sprite Kit comes with a built-in physics world. Let’s start exploring this option with your sprite and its world.

Add one line of code to the SKBPlayer.m file in the initNewPlayer method:

player.position = location;player.spriteTextures = playerTextures;     ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Build iOS Games with Sprite Kit

Build iOS Games with Sprite Kit

Jonathan Penn, Josh Smith
Beginning Swift Games Development for iOS

Beginning Swift Games Development for iOS

James Goodwill, Wesley Matlock
Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy

Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy

Stefan Kaczmarek, Brad Lees, Gary Bennett, Mitch Fisher

Publisher Resources

ISBN: 9781430264408Purchase book