SpriteKit
Learn 2D Game Dev with SpriteKit
Build a Game, Learn SpriteKit!
SpriteKit is Apple's 2D game development framework and it uses the same toolset that you're used to: Xcode and Swift.
You'll learn how to start a new game dev project, import graphic assets and sprites, run animations, apply the physics engine to objects, collision detection, coding win conditions and more.
You'll gain all these skills while building a fun game in the process!
Learning Outcomes
Sprites
Import graphic assets into your game to use as sprites.
Physics
Learn how to apply physics properties to object in your game.
Actions
Learn how to animate your sprites and bring them to life using actions.
Collision Detection
Learn how to detect collision and interaction between your sprites.
Game Logic
Learn how to code game logic and win conditions.
Who Should Take This Course?
This course has no course requirements. You can follow the course to get results but it will be easier to understand for people who have taken the iOS Foundations course.
This Course is Compatible With:
Course Curriculum
-
StartIntroduction & Quick Look
-
StartWorking with Sprites (SKSpriteNode)
-
StartWorking with Physics (SKPhysicsBody)
-
StartWorking with Actions (SKAction)
-
StartAdding Movement Logic (UITouch location, xScale)
-
StartWorking with Collisions (CGRect, SKPhysicsContact)
-
StartAdding Game Logic: Obstacles and Lose Condition
-
StartAdding Game Logic: Win Condition
Enroll in CWC+ to access all of our courses
When you join CWC+, you'll get access to this course along with many others! No matter what your goal is; whether it's to start an iOS career, become a freelancer, build an app business, make apps for income... we'll help you get there!