Undoschool
Undoschool

LEARN

  • Browse Classes
  • Explore Categories
  • Blogs
  • FAQs

TEACH WITH US

  • Become a Teacher

SUPPORT

  • Privacy Policy
  • Terms & Conditions
  • Refund & Cancellation
  • Safety Policy

CLASSES BY SUBJECT

  • Minecraft
  • Roblox
  • Scratch
  • English
  • Mathematics
  • Science
  • Art & Painting
  • Chess
  • Coding
  • Python

CLASSES BY AGE

  • 3 Year Olds
  • 4 Year Olds
  • 5 Year Olds
  • 6 Year Olds
  • 7 Year Olds
  • 8 Year Olds
  • 9 Year Olds
  • 10 Year Olds
  • 11 Year Olds
  • 12 Year Olds
  • 13 Year Olds
  • 14 Year Olds
  • 15 Year Olds
  • 16 Year Olds
  • 17 Year Olds
Undoschool

Undoschool is your trusted partner for quality online education. We deliver expert-led learning experiences that help every child learn, grow, and thrive.

CONTACT US

support@undoschool.com

STAY CONNECTED

© 2026 Undoschool — All Rights Reserved.

Game Engines

Game Engines classes at Undo SchoolGame Engines classes at Undo School

Game Engines

Explore Game Engines classes on Undoschool.

Get Started
Unity Game Design & Coding — Level 1
PN

Philomena Nazareth

Unity Game Design & Coding — Level 1

A project-based continuation of an introductory Unity course that covers Unity installation, 2D and 3D Game Kits, C# scripting fundamentals, animation, physics…

Beginner

Level

11–16

Ages

50 min

Duration

2 / Week

Classes

8

Weeks

$20.31per class
See schedule
Unity 2D Game Development: Build Your First 2D Game
MG

Mr. Gagan Vasudevan

Unity 2D Game Development: Build Your First 2D Game

Students build a complete 2D game while learning the Unity editor, basic C# scripting, movement, collisions, and simple game mechanics through guided, hands-on…

Beginner

Level

10–15

Ages

45 min

Duration

1 / Week

Classes

6

Weeks

$15.21per class
See schedule
Unity 2D Game Design with C#
SJ

S. Jayalakshmi

Unity 2D Game Design with C#

This hands-on course teaches students to use the Unity editor and C# scripting to design, code, test, and polish a complete 2D game. Lessons cover Unity project…

Beginner

Level

8–13

Ages

55 min

Duration

4 / Week

Classes

2

Weeks

$24.13per class
See schedule
2D & 3D Game Design with Unity and C#
BM

Barkha Mohanty

2D & 3D Game Design with Unity and C#

Students learn Unity basics, introductory C# scripting, and 2D/3D physics concepts while creating game prototypes and a final mini-game project.

Beginner

Level

10–15

Ages

60 min

Duration

3 / Week

Classes

2

Weeks

$22.48per class
See schedule
Unity Intensive: Design, Build, and Publish a Game
LN

Latika Nag

Unity Intensive: Design, Build, and Publish a Game

This one-week intensive guides students through the full game creation cycle: brainstorming and planning, creating 2D or 3D art, implementing game mechanics, bu…

Beginner

Level

13–17

Ages

55 min

Duration

5 / Week

Classes

1

Weeks

$15.40per class
See schedule
Unity 3D: Build a First-Person Maze Game
MR

Mrs. Riya Dixit

Unity 3D: Build a First-Person Maze Game

Create a playable first-person 3D maze game in Unity while learning 3D positioning, player controls, scripting, UI, audio, and game building.

Intermediate

Level

10–15

Ages

50 min

Duration

1 / Week

Classes

10

Weeks

$21.49per class
See schedule
Unity Game Design & Coding Level 2 (3D First-Person Adventure)
PN

Philomena Nazareth

Unity Game Design & Coding Level 2 (3D First-Person Adventure)

A 16-lesson continuation of a Level 1 Unity course that guides students through creating a 3D first-person adventure in Unity using C#. The class covers setting…

Intermediate

Level

11–16

Ages

50 min

Duration

2 / Week

Classes

8

Weeks

$23.56per class
See schedule
Unity 3D Game Camp: Build Your First Playable Game
MG

Mr. Gagan Vasudevan

Unity 3D Game Camp: Build Your First Playable Game

A beginner five-day camp where students learn Unity’s interface, build a 3D world, add player movement, obstacles, collectibles, and beginner C# scripting to cr…

Beginner

Level

10–15

Ages

45 min

Duration

5 / Week

Classes

1

Weeks

$19.39per class
See schedule
2D–3D Game Design with Unity (Beginner Level)
BM

Barkha Mohanty

2D–3D Game Design with Unity (Beginner Level)

Learn Unity editor basics, 2D and 3D physics, collision detection, camera control, and basic C# scripting to build Roll-a-Ball style games and a final level.

Beginner

Level

10–15

Ages

60 min

Duration

5 / Week

Classes

2

Weeks

$24.50per class
See schedule
Unity Game Design & Coding: Beginner Projects
PN

Philomena Nazareth

Unity Game Design & Coding: Beginner Projects

This introductory Unity course walks learners through the full game development pipeline: Unity setup, microgame projects (2D platform and 3D FPS), asset manage…

Beginner

Level

11–16

Ages

50 min

Duration

2 / Week

Classes

4

Weeks

$19.50per class
See schedule
Unity 3D Game Design: Build Your First 3D Game (Ages 10-15) #2
MG

Mr. Gagan Vasudevan

Unity 3D Game Design: Build Your First 3D Game (Ages 10-15) #2

Learners with basic Unity experience build a playable 3D game, designing environments, player movement, obstacles, collectibles, and beginner-friendly C# gamepl…

Mixed Level

Level

10–15

Ages

45 min

Duration

1 / Week

Classes

6

Weeks

$20.04per class
See schedule
Unity 2D & 3D Game Design with C#
BM

Barkha Mohanty

Unity 2D & 3D Game Design with C#

Students build 2D and 3D games in Unity while learning basic C#, physics, collision detection, camera control, and level design through guided projects and a fi…

Beginner

Level

10–15

Ages

60 min

Duration

1 / Week

Classes

10

Weeks

$23.38per class
See schedule
Unity RPG & Adventure Game Design
PN

Philomena Nazareth

Unity RPG & Adventure Game Design

A beginner-focused course that takes students through building a 2D RPG/adventure game using Unity and an RPG kit. Topics include overworld mapping, NPCs, dunge…

Beginner

Level

11–16

Ages

50 min

Duration

2 / Week

Classes

4

Weeks

$17.63per class
See schedule
Unity for Beginners: Build a 2D Video Game
MG

Mr. Gagan Vasudevan

Unity for Beginners: Build a 2D Video Game

A project-based introduction to Unity where learners build a playable 2D game while learning scenes, sprites, C# scripting, collisions, UI, audio, and testing.

Beginner

Level

10–15

Ages

45 min

Duration

1 / Week

Classes

10

Weeks

$15.26per class
See schedule
Unity 3D Game Design: Build Your First 3D Game (Ages 10-15)
MG

Mr. Gagan Vasudevan

Unity 3D Game Design: Build Your First 3D Game (Ages 10-15)

Project-based Unity course where learners with basic Unity experience build a playable 3D game with movement, obstacles, collectibles, and beginner C# scripts.

Beginner

Level

10–15

Ages

45 min

Duration

1 / Week

Classes

10

Weeks

$24.59per class
See schedule
Unity 2D: Build Your First Platformer
MG

Mr. Gagan Vasudevan

Unity 2D: Build Your First Platformer

Students build a playable 2D platformer in Unity, implementing movement, platforms, obstacles, collectibles, and a finish goal using beginner-friendly C# script…

Beginner

Level

10–15

Ages

45 min

Duration

5 / Week

Classes

1

Weeks

$16.05per class
See schedule
HomeExploreMy LearningProfile