Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Introduction to SpriteKit. Build practical games.
Introduction to the Course
How to Get SpriteKit
Don't Have a Mac Computer?
SpriteKit Engine Inspiration
Got questions?
1. Introduction to SpriteKit
1.0 Intro and Demo (4:15)
1.0 Learning Goals (4:40)
1.1. Intro to SpriteKit Interface (15:47)
1.2. Intro to SKView (8:30)
1.3. Intro to SKScene (16:58)
1.4. Intro to SKNode (14:40)
1.5. Accessing Nodes via Swift File (23:44)
1.6. Node Section Wrap-up (13:59)
1.7. Intro to SKActions (18:24)
1.8. Attaching Actions to Nodes Through Code (24:01)
1.9 Intro to Physics Bodies (22:16)
1.10. Modifying Physics Body Attributes Through Code (22:43)
1.11. Fixing Contact (Collision) Problem with Physics Bodies (28:07)
1.12. Intro to Field Nodes (21:39)
2. Breakout Game Tutorial
2.0 Learning Goals (1:58)
2.0 Intro and Demo (3:27)
2.1. Setting up the Main Game Scene (13:15)
2.2. Initializing Scene Variables and Creating a Boundary (18:35)
2.3 Implementing Player Movement and Brick Removal (15:31)
2.4 Implementing Game Over Logic (21:20)
2.5 Fixing Collision Issues (27:29)
2.6 Summary (11:21)
3. Pong Clone Tutorial
3.0 Intro and Demo (4:03)
3.0 Learning Goals (2:27)
3.1. Building Scene in SKS File (9:59)
3.2. Finishing Set-up in GameScene.swift (15:34)
3.3. Implementing Player and Opponent Movement (13:05)
3.4. Adding a Scoring System (31:34)
3.5. Fixing Slow Moving Collision Issues (11:03)
3.6 Summary (8:12)
3.7 Bonus - Modded Paddle Collision (19:38)
4. Space Invaders
4.0 Intro and Demo (3:37)
4.0 Learning Goals (2:52)
4.1 Setting up the Scene (12:56)
4.2. Finishing Set up in Swift File (11:28)
4.3. Implementing Player and Alien Movement (13:26)
4.4. Spawning and Firing Bullets (17:59)
4.5. Implementing Bullet Contact (8:59)
4.6. Implementing End Game Logic (20:40)
4.7. Pixelart Scene Setup (3:18)
4.8 Pixelart UFO (7:45)
4.9 Pixelart Spacecraft (9:36)
4.10. Pixelart Resize and Exporting (6:01)
4.11 Space Background (13:08)
4.12. Adding Textures and Summary (15:24)
4.13 Bonus Features (25:15)
Source Code
Intro to SpriteKit - Source Code
Breakout Clone - Source Code
Pong Clone - Source Code
Space Invaders - Source Code
4.11 Space Background
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock