Login               Join               Free user account          





iOS Maze Games with Swift and Sprite Kit

Learn Swift and Sprite Kit while creating a fun Pac-man style maze game.

Created by: Justin

😍 0   πŸ‘ 0   😐 0




Get full access...

Subscribe for Access...


See options...

Yearly subscribers get access to everything: Tutorials, Kits, Game Art, and website hosting.



Lifetime Membership...



This option gives you member access for LIFE! Tutorials, kits, game art, & more. It's all yours!

Purchase just this...



Get lifetime access to this course / product. 95% of the sale price goes to the author! Did you know all members are also content creators? Find out more.





Section 1

Creating a Hero for the Maze

In this series of videos, we will focus on the initial setup and creating our maze runner character.



Maze Game – Xcode Projects

Login to Mark Progress

Introduction to the Series

Login to Mark Progress

Initial Setup

Login to Mark Progress

Adding the Hero Class

Login to Mark Progress

Moving the Hero

Login to Mark Progress

Gestures and Animations

Login to Mark Progress

Hero Physics

Login to Mark Progress


Section 2

Boundaries, Contacts, Tiled and Star Classes

In this series of videos, we will add boundaries, use Sprite Kit's contact listeners, construct levels using Tiled, and much more.



Introduction to Session 2

Login to Mark Progress

Create the Maze Boundaries from SKS files

Login to Mark Progress

Contact Delegate

Login to Mark Progress

Tiled Intro

Login to Mark Progress

Parsing the XML data of the Tiled File

Login to Mark Progress

Centering the Hero

Login to Mark Progress

Creating the Star Class (pt1)

Login to Mark Progress

Creating the Star Class (pt2)

Login to Mark Progress


Section 3

Sensing Walls and Adding Enemies

Now we will focus on adding sensors for limiting / allowing movement in particular directions within the maze and add our Enemy class.



Intro to Session 3

Login to Mark Progress

Adding Sensor Nodes to the Hero

Login to Mark Progress

Using the Sensor Nodes

Login to Mark Progress

Edge of the World

Login to Mark Progress

Placing the Enemies

Login to Mark Progress

Moving the Enemies

Login to Mark Progress

Refining the Enemy Movements

Login to Mark Progress

Reloading the Level

Login to Mark Progress


Section 4

Property List, Loading the Next Level, Text, Sounds and More

This section we will really finish up our game by including a Property list, advance levels, add supplemental text, sounds and more.



Intro to Session 4

Login to Mark Progress

Using a Property List for the Hero’s Settings

Login to Mark Progress

Using a Property List for the Game Settings

Login to Mark Progress

Using a Property List with an Array of Levels

Login to Mark Progress

Loading the Next Level

Login to Mark Progress

Adding a Lives Left Label

Login to Mark Progress

Parallax Background

Login to Mark Progress

Adding Sounds

Login to Mark Progress


Section 5

Easy extensions with the final project

This section we will look at some easy tweaks to extend the game.



Pushable Boundaries

Login to Mark Progress

Using Stars to Auto Advance Level

Login to Mark Progress






Category: Game Development  -   Primary Software: Xcode  -  
Tags:   maze - swift - sprite kit - spritekit - physics












Free account...

Looks like you aren't logged in. You can sign up for a FREE user account below. No payment info required...