Jumpstart your knowledge of Swift 2, SpriteKit and Xcode 7 with this simple, quickly-paced series of lessons. In just 90 minutes, you’ll be tossing around physics-based objects in a SpriteKit based project, ready to start production on your first game or app.
Update: Most of these tutorials are just fine for Swift 3 as well!
- Swift 2.0 Basics Video Tutorial – Variables and Optionals
- Swift 2.0 Basics Video Tutorial – Functions – Parameters and Returning Values
- Swift 2.0 Basics Video Tutorial – Enum Types and Swift Statements
- Swift 2.0 Basics Video Tutorial – Iterating through Arrays
- Swift 2.0 Basics Video Tutorial – Iterating through Dictionaries to look up keys and values
- Swift 2.0 and SpriteKit Basics – Importing Images and Safely Casting SKNodes and SKSpriteNodes
- Swift 2.0 and SpriteKit Basics – Enumerating through all child nodes (even SKReferenceNodes)
- Swift 2.0 and SpriteKit Basics – Subclassing using the Custom Class Inspector in Xcode 7
- Swift 2.0 and SpriteKit Basics – Introduction to Physics and tracking with SKCameraNodes
- Swift 2.0 and SpriteKit Basics – SKActions and the especially useful RunBlock action
- Swift 2.0 and SpriteKit Basics – Detecting physics collisions with SKPhysicsContact
- Swift 2.0 and SpriteKit Basics – Demo Project
Total Series Length: 90 Minutes!
Difficulty: Super Easy