Introduction & Quick Look
Working with Sprites (SKSpriteNode)
Working with Physics (SKPhysicsBody)
Working with Actions (SKAction)
Adding Movement Logic (UITouch location, xScale)
Working with Collisions (CGRect, SKPhysicsContact)
Adding Game Logic: Obstacles and Lose Condition
Adding Game Logic: Win Condition
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!
Import graphic assets into your game to use as sprites.
Learn how to apply physics properties to object in your game.
Learn how to animate your sprites and bring them to life using actions.
Learn how to detect collision and interaction between your sprites.
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:
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!