$18

weekly
or $108 for 6 classes
Class
Play

Unity 3D Platformer Adventure: Build Your Own Jump & Run Game

New class
Ages 10-15
Live Group Course
Students will create their own 3D platformer game in Unity, learning game design, coding, and problem-solving. They’ll build levels, program player movement, and add fun mechanics like jumping, collecting coins, and avoiding obstacles.
Average rating:
4.8
Number of reviews:
(79 reviews)
Popular

Live video meetings
1x per week, 6 weeks
3-6 learners per class
45 min

What's included

6 live meetings
4 hrs 30 mins in-class hours
Projects
1 hour per week. 1-2 per week
Assessment
included

Class Experience

Beginner - Intermediate Level
Jump, run, and build your own 3D adventure! In this hands-on course, kids will create a fully playable 3D platformer game using Unity, one of the top game engines in the industry.  

Students will design levels, program movement, and add exciting gameplay elements like collectibles, power-ups, and simple enemies. They’ll develop real-world skills in 3D game design, coding with C#, and problem-solving, all while bringing their creative ideas to life.  

By the end, they’ll have a customized 3D platformer game they can keep improving and sharing. No prior experience is needed—just a passion for games and a desire to create something awesome!  

• How It Works: Students learn by doing—building levels, scripting movement, and designing interactive gameplay mechanics in Unity.  

• What They’ll Learn: They’ll master Unity’s 3D tools, understand C# programming for games, and explore game design principles to make their game fun and engaging.  

• Why Join? This course builds creativity, coding skills, and confidence, providing a solid foundation for game development while keeping it fun and approachable.  

• Outcomes: A playable 3D platformer game, hands-on experience with Unity, and the skills to keep designing and coding their own games!

Learning Goals

Master the basics of Unity’s 3D tools—create levels, design characters, and build interactive worlds.
Learn fundamental C# programming to control player movement, jumps, and interactions.

Syllabus

6 Lessons
over 6 Weeks
Lesson 1:
Getting Started with Unity & 3D Platforming
 • Introduction to Unity and the basics of 3D game design
• Setting up a new project and navigating the Unity interface
• Creating a simple 3D environment with platforms and obstacles
• Adding a player character and basic movement 
45 mins online live lesson
Lesson 2:
Jumping, Gravity & Player Controls
 • Implementing smooth jumping and gravity using Unity’s physics system
• Refining movement mechanics for better gameplay feel
• Adding checkpoints and respawning mechanics 
45 mins online live lesson
Lesson 3:
Coins, Collectibles & Simple Enemies
 • Scripting collectible items (coins, stars, etc.) and tracking score
• Introducing simple AI-controlled enemies
• Creating hazards like spikes, moving platforms, or lava 
45 mins online live lesson
Lesson 4:
Level Design & Power-Ups
 • Designing creative levels with different platform types
• Implementing power-ups (double jump, speed boost, invincibility)
• Refining difficulty and balancing gameplay 
45 mins online live lesson

Other Details

External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.

Offered by

Joined March, 2021
4.8
79reviews
Popular
Profile
Teacher expertise and credentials
Master's Degree in Biology/Biological Sciences from University of Calgary
Vicki Tran
Bachelor's Degree in Mathematics from University of Waterloo
Austin Silva
Bachelor's Degree in Music from Wilfrid Laurier University
Karina Bray
Bachelor's Degree in Computer Engineering from University of Montreal
Philippe Lavoie
Bachelor's Degree in Music from University of Western Ontario
Diana Alecu
Bachelor's Degree in Music from Berklee College of Music
Nicole Demers
Bachelor's Degree in Electrical Engineering from University of New Brunswick
Anthony McAffee
Associate's Degree in Computer Engineering from Polytechnique de Montreal
Philippe Lavoie
Associate's Degree in Art and Design from Redhouse College of Animation
Kim Belding
Associate's Degree in Music from The Royal Conservatory of Music Canada
Diana Alecu
Hi everyone! I'm Zach, and I'm thrilled to introduce your children to the exciting world of coding through their favorite games and platforms.

What Makes My Classes Special?

I believe in learning through play. That's why I use popular platforms like Minecraft, Roblox, and Unity to make coding fun and engaging for kids. In my classes, your child will gain practical coding skills that can be applied to future academic and career paths. I focus on encouraging creative problem-solving, providing a safe and supportive environment where every child can learn at their own pace.

What Will Your Child Learn?

In my classes, we cover basic coding concepts like variables, loops, and conditionals. But it's not just about the technical stuff! We also explore game design principles, learning what makes games fun and how to create them. Your child will have opportunities to work on team projects, developing collaborative skills and learning to communicate ideas effectively.

I place a strong emphasis on critical thinking, helping your child develop the logical reasoning skills crucial for problem-solving. And of course, they'll gain confidence in using and understanding modern tech tools, boosting their overall technology literacy.

Why Choose My Classes?

As an instructor with a degree in Computer Science specializing in Game Development, I bring both expertise and passion to every class. I tailor the learning experience to match different skill levels and interests, ensuring that each child gets the most out of our time together.

I'm committed to helping your child develop future-ready skills. In today's world, where technology plays an ever-increasing role, the abilities they'll gain in my classes will be invaluable. But perhaps most importantly, I'm here to help unleash your child's creativity. There's nothing quite like watching a child's imagination come to life through their own creations!

Join me in exploring the exciting world of coding through games. Together, we'll empower your child with skills that will spark their curiosity, boost their confidence, and open doors to future opportunities.

Ready to start this adventure? Sign up today and watch your child's creativity soar!

Reviews


Parents also liked
Video Game Design (Live Sample Class)- Beginner
Shawn D Walk (Create2Discover)
4.9
(1,345)
$15 per class
Next session at 2 PM on Tuesday
Group Class
1 wk, 1/wk, 1 hr
7-10
Video Game Design (Live Group Course)- Beginner
Shawn D Walk (Create2Discover)
4.9
(1,345)
$17 per class
Next session at 6 PM on Mon 5/26
Group Class
6 wks, 1/wk, 1 hr
7-10
Video Game Design (1 on 1 Tutoring Session)
Shawn D Walk (Create2Discover)
4.9
(1,345)
$65 per session
1-on-1 Lessons
On Demand
7-10
Video Game Design and Coding With RPG Maker: Level 0
STEAM K-12: Coding & Game Design Classes
4.8
(489)
$16 per class
Next session at 4 PM on Mon 6/16
Group Class
4 wks, 2/wk, 50 min
8-13
Roblox Studio for Beginners - Video Game Design / Map Design
Miss Jennifer - Roblox Scripting
4.9
(635)
$15 per class
Next session at 9 PM on Thursday
Group Class
1/wk, 40 min
7-11
3D Modeling With Roblox Studio: Beginning Digital Art for Video Game Design
Lucretia Hoxie
4.8
(81)
$14 per class
Next session at 10 PM on Tue 6/3
Group Class
1/wk, 50 min
10-14
Coding and Video Game Design for Ages 6 - 11
Usama Puri
4.3
(21)
$30 per class
Next session at 5 PM tomorrow
Group Class
1/wk, 55 min
6-11
1:1 Private Class: 3D Video Game Design Assistance W/ Atmosphir App (Ages 5+)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$40 per session
1-on-1 Lessons
On Demand
5-18
1:1 Private Ongoing Class: 3D Video Game Design W/ the Atmosphir App! (Ages 5+)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$40 per class
Next session at 8 PM on Monday
Group Class
1/wk, 50 min
5-10
3D Video Game Designers Club With Atmosphir
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$20 per class
Next session at 11 PM on Mon 6/9
Group Class
1/wk, 50 min
5-10
Internet Video Game Designers With HTML5 (Ages 13+)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$13 per class
Next session at 10 PM on Wed 5/28
Group Class
6 wks, 1/wk, 50 min
13-18
Internet Video Game Designers With HTML5 (Ages 7 To 12)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$13 per class
Next session at 9 PM on Mon 6/2
Group Class
6 wks, 1/wk, 50 min
7-12
🕹️ Intro to Video Game Design! Make Characters & Scenes W/ Simple Coding Intro
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$17 per class
Next session at 8 PM on Monday
Group Class
4 wks, 1/wk, 50 min
6-11
Stop-Motion Video Game Designers! Code Crafty 3D Games With Clay, Toys & Crafts!
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$16 per class
Next session at 6 PM on Monday
Group Class
6 wks, 1/wk, 50 min
7-12
Roblox Coding / Scripting and Game Design 1-1
Miss Jennifer - Roblox Scripting
4.9
(635)
$60 per session
1-on-1 Lessons
On Demand
6-18
Roblox Game Design | One-on One | All Levels
JetLearn
4.9
(83)
$50 per session
1-on-1 Lessons
On Demand
7-14
See More Classes
Home
Search
Give a Gift Card
Open currency, time zone, and language settings
Language & Region
Log In