Role Playing Games with Sprite Kit – Tutorial Index

To sign up for this course visit the sales page. If you are logged in and have already purchased the course, you can get started now.
If you purchased this course and can’t access the links below, please contact us  for updated access. 

Role Playing Games with Sprite Kit - Lifetime Access
In this series of lessons on Sprite Kit, we will create a physics-based world with a roaming hero that can collide with other heroes (and make them follow the leader). Nearly everything will be property-list driven and adjustable by changing text in a plist file. We will program an option for each character to include / exclude front animations, side animations or back animations. We will also make each character attack, emit particles, receive damage, have a health meter, advance levels, restart levels and much, much more! All using Xcode and Sprite Kit.
Module 1 Introduction to the RPG World
Learn how to create a physics based world.
Unit 1 Role Playing Games - Course Assets
Unit 2 Introduction
Unit 3 Initial Setup



Unit 4 Creating the Physics-Based World
Unit 5 Creating the Physics-Based World Continued
Module 2 Property Lists, Debug Borders, Gestures & More
We will continue building the game by setting up boundaries, other characters and working with a property list.
Unit 1 Using the Property List Data
Unit 2 Adding Debug Boundaries for the Physics Objects
Unit 3 Adding Gesture Recognizers to the Sprite Kit View
Unit 4 Bringing in Other Characters from the Property List
Module 3 Follow the Leader
In these videos we will work toward making a leader and following characters.
Unit 1 Initial Directional Movements
Unit 2 Delayed Followers
Unit 3 Stopping the Characters
Unit 4 Enabling Characters on Contact with the Leader
Module 4 Textures for Front, Back and Side Views
He will add various views to each character based on where they move.
Unit 1 Setting up the rest of the Property List
Unit 2 SKActions for Changing the Textures of the Character
Unit 3 Running the SKActions for Front, Back and Side view Walk Sequences
Unit 4 SKActions for Attacking
Module 5 Particles, Health Meters, and Receiving Damage
We will continue building the game environment by adding particles, health meters and more.
Unit 1 Particle Emitters
Unit 2 Health Meters and Receiving Damage
Unit 3 Game Over
Unit 4 Switching Leader Order
Module 6 Instruction Text, Bouncing Off Walls & More
We will finish off the game by tackling the topics below.
Unit 1 Fading Instruction Text
Unit 2 Bouncing Back From Wall Contact and Flaming to Death
Unit 3 Collecting Coins
Unit 4 Advancing Levels
Unit 5 Alternate Property List Locations
Unit 6 Resizing the Entire SKScene
Unit 7 Creating an SKLabelNode for Stats
Unit 8 Applying Physics Force and Impulses to Scatter Coins