Sxd1nqauqbg9jqdezcku

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!


1. Set up the accounts we need (5 min)

2. Start the Xcode project and create an App Store listing (10 min)

3. Configure our IAPs in App Store Connect (27 min)

4. Add the app to our RevenueCat dashboard and configure the products. (15 min)

5. We're going to build the app (16 min)

6. Install the RevenueCat SDK and enable purchases (38 min)

7. Test the In App Purchases (12 min)

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:


Xcode 10+
Swift 5+
SpriteKit

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!

Join CWC Plus