Packt

Building iOS Games with SpriteKit - From Zero to Hero

Ends soon: Grow your skills with Coursera Plus for $239/year (usually $399). Save now.

Packt

Building iOS Games with SpriteKit - From Zero to Hero

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Learn how to create interactive game scenes using SpriteKit.

  • Implement game physics and gravity for realistic game behavior.

  • Add animations and sound effects to enhance gameplay.

  • Develop a complete iOS game, from setup to deployment, using SwiftUI and SpriteKit.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

April 2026

Assessments

9 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 8 modules in this course

In this module, we will introduce you to the course structure and provide a high-level overview of the iOS game development journey using SpriteKit. You'll get familiar with the key concepts and tools that will set the foundation for your learning in this course.

What's included

1 video1 reading

In this module, we will walk you through the initial steps of setting up your game with SpriteKit. You will create your first scene, configure game settings, and implement exciting elements like physics, gravity, sound effects, and more, culminating in a custom splash screen for your game.

What's included

12 videos1 assignment

In this module, we will explore essential SpriteKit code snippets that will help you jumpstart your game development. From integrating SpriteKit with SwiftUI to handling physics and backgrounds, you’ll gain hands-on experience creating and manipulating game elements.

What's included

7 videos1 assignment

In this module, we will delve into SKAction, a powerful tool in SpriteKit for animating and controlling nodes. From position changes to visual effects like fading and colorizing, you’ll discover how to enhance your game with dynamic actions that bring it to life.

What's included

8 videos1 assignment

In this module, we will dive into advanced animation techniques using SpriteKit and particle emitters. You’ll learn how to create stunning visual effects, animate sprites, and integrate particle emitters to elevate your game’s visuals and gameplay experience.

What's included

6 videos1 assignment

In this module, we will guide you through the development of the "Match the Target" game. You will organize the project, implement game logic, and handle visual and audio elements while creating interactive gameplay features like shape matching, scoring, and reset functionality.

What's included

20 videos1 assignment

In this module, we will focus on managing collisions and contacts in SpriteKit. You’ll learn to set up physics categories, handle object interactions, and trigger visual and audio effects when objects collide, enhancing your game’s realism and engagement.

What's included

10 videos1 assignment

In this module, we will take you through the full development of a classic Snake game. You’ll learn to set up the game environment, implement physics, control the Snake, and add engaging features like food spawning, collision detection, and game-over logic, ensuring an immersive experience for the player.

What's included

32 videos3 assignments

Instructor

Packt - Course Instructors
Packt
1,626 Courses472,392 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Coursera Plus

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions