Thursday Discount - Lifetime Access for $20!!!! - Click Here!

Role Playing Games with Swift and Sprite Kit Index

    Login               Join          





Role Playing Games with Swift and Sprite Kit

A brand new series of video tutorials on how to make top-down RPG style games with Swift 3 or 4 and Sprite Kit.

Created by: Justin

😍 4   👍 3   😐 0




Get full access...


Lifetime Access!

Get access to everything forever. Yes, everything. Yes, forever. Our best deal for sure! Need a coupon? Skip googling for one...

Activate a 24hr promo for first time visitors


Subscribe Yearly

Yearly subscribers get access to everything! Auto-cancels after two billings, at which point you qualify for a free Lifetime Membership!
Compare All Options


Purchase just this!

Get lifetime access to this course / product. 90% of the sale price goes to the author!



Want to feel warm and fuzzy??

If found us through one of our creator's links they'll get 50% of the sale!! That's how much we love our contributers!



Section 1

Making the Character Attack

In this session we'll make the character attack with a custom class, called AttackArea.



Role Playing Games with Sprite Kit and Swift 3 – Starting Project Files

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Making the Player Attack

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – The Attack Area Custom Class

Login to Mark Progress


Section 2

Non Player Characters

This session we'll focus on NPC's, Non-Player Characters.



Role Playing Games with Sprite Kit and Swift 3 – Non Player Character (NPC) Introduction

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Parsing the Property List Data

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Adding the NPC to the Scene with Plist Data

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Walking Randomly Around the Scene

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Testing Physics Contacts Between NPCs and the Player

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Speaking to the NPC’s

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Adding a Speech Icon and Review

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Project End of NPC Session

Login to Mark Progress


Section 3

Levels

In these videos we'll look at using the same GameScene class for multiple SKS files. We'll also work on making more fleshed out levels art wise.



Role Playing Games with Sprite Kit and Swift 3 – Level Introduction

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Splitting the GameScene Into Extensions

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Transitioning to SKS Files based on Device

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Adding Tile Sprites for SKTileMapNodes

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Using SKReference Nodes for GUI

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Remembering Properties Between Levels

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Adding Level Specific Properties

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Project End of Levels Session

Login to Mark Progress


Section 4

The World Item Class

In this series of videos we'll make a flexible WorldItem class which can be used for common things like trees, buildings, portals, even treasure chests that reward inventory, currency, and much more. Items can also have locked and unlocked (open) states, so for example a portal might not function until a certain requirement is met.



Role Playing Games with Sprite Kit and Swift 3 – World Item Introduction

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Finding WorldItem Data in the Property List

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Portals to Other Levels

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Briefly Touching up the NPC code

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Item Requirements and Info Text

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Switching Items to an Open Appearance

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Picking up a Castle Key and Adding it to Inventory

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Item Icons and Delaying Portal Entry

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Custom Info Time Variables and Level Rewards Clearings

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Time Based Opened of Items

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – The RememberTo Dictionary and Alternate Portals

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Project End of World Items Session

Login to Mark Progress


Section 5

The Player

In these videos we'll focus on creating a Player class. We'll also add two unique control systems for the player. One where the player follows a path (drawn by the user) and another where the player is controlled with a simple touch down (more of a trackpad style control).



Role Playing Games with Sprite Kit and Swift 3 – What’s Ahead with the Player

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – CGMutablePaths and SKShapeNodes that Display the Path

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Making the Player Follow the Path

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Adding Properties to the Player class

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Implementing an Alternate TrackPad Style Control

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Camera Changes for the iPad and Other Odds and Ends

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Throwing Projectiles

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Throwing Projectiles (Continued)

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Project End of Player Session

Login to Mark Progress


Section 6

Buttons, GUI, and Inventory

In this session we'll add buttons to attack with, and work on the game's GUI to keep track of stats and inventory.



Role Playing Games with Sprite Kit and Swift 3 – Attack and Melee Buttons

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Veering Slightly When Walking

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Populating the Stats in our GUI

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Adding to Currency, XP, and Changing Player Classes

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Adding Health, Armor, Setup for Keeping Track of Ammo

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Switching Projectiles and Ammo Inventory

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Adding GUI for other Inventory

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Project End of Inventory Session

Login to Mark Progress


Section 7

Enemies

Time to slay some enemies in this final section of the series!



Role Playing Games with Sprite Kit and Swift 3 – Enemy Class Introduction

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Enemy Class Movement Setup

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 -Actions Based Movement for Enemies

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Random Movement for Enemies

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Making the Enemy Follow the Player

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Idle Animations

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Melee Attacks for Enemies

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Ranged Attacks for Enemies

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Damaging the Player

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – Damaging the Enemy

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – After Defeat and Respawning the Enemy

Login to Mark Progress

Role Playing Games with Sprite Kit and Swift 3 – End of Series Project

Login to Mark Progress





Category: Game Development  -   Primary Software: Xcode  -  
Tags:   Swift - sprite kit - Xcode - RPG - kit - tutorials -











Get a Free account...

Sign up for a FREE user account below. No payment info required.
We'll even send a Limited Time Discount Code for half off our Lifetime Membership!















Know what an affiliate program is? You make money just by sharing links to our site! Win. Win.

Earn when you refer any buyer here! 30 day tracking. Commissions are 33%-50% and recur on subscription products!