Chapter     3

Sprite Movement Responding to User Inputs

Run Away!

So far, once the game screen is presented (initially with a solid black background), an animated sprite appears on the screen when the user taps the screen. That’s all well and good, but you’ve only just begun. Now you’ll add some movement!

First, you’ll see how to add code to detect where the user has tapped and split the screen into two zones of interest: a left zone and a right zone. When the user taps inside the left zone, you’ll make the sprite move to the left, and as you would expect. When the user taps inside the right zone, you’ll make the sprite move to the right. You’ll determine the left and right zones in the code by taking the game screen area and dividing it by two. ...

Get Learn Sprite Kit for iOS Game Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.