Create & Learn
Unity Game Development

Learning Hours


Projects Created



Unity Game Development Class

Learn Unity for kids to build fun 2D and 3D games
  • Grades 6-12
  • 2-3 students group class
  • 70 minutes per session
  • Live online class
Full Course:

$390 $312.00

 20% Off
(8 Sessions)
Trial Class $15 Only
View Schedules

Enjoy live Unity game development classes for kids

Unity is the most popular game engine in the world. Have you ever wondered how professionals develop games that have such sophisticated features and looks? They use game engines. Unity is behind many of the most popular games such as Crossy Road, Among Us, Angry Birds, and a lot more. Moreover, it not only is well-suited for both 2D and 3D games but also has become a powerful tool for VR and AR development. 

This series of Unity classes teach students the core techniques of developing both 2D and 3D games in Unity. It covers a wide range of topics from character control, coding (in C#), to asset management. In particular, students will learn to 

  1. Self navigate the Unity ecosystem to be able to build basic 2D/3D games from scratch

  2. Use online and other resources to complete behavioral and object scripting

  3. Express the game development process for both independent game developers and the larger AAA game studios

  4. Use supporting authoring applications for modifying objects/assets

  5. Conduct basic level and game design parameters for the core games in 2D and 3D: 2D Platformer, 3D FPS, 3D 3rd Person

  6. Inputs and character controllers

  7. Rewards, inventory

  8. Multiple scenes and levels, user interface 

  9. Publishing, dev cycle - playtest, iterate, and appreciate the gameplay/design 

  10. review/remix well designed (simple/not fancy) games

The classes are entirely project-based where students learn and practice the skills as they build fun games. Only 2 Units are public at this time, more will be added in the future. 

  • This semi-private class (just 3 students max) with live instruction is for students who have not had any experience with Unity before. Most of time is spent on leading students to go through the process of installing and activating the Unity software. The software is free but you do need to create an account to use it. Students will also finish a simple self-paced tutorial to create a simple interactive experience. The teacher will walk through the process, do demos, and answer questions as needed. If you have installed or tried Unity before, you can safely skip this class and sign up for Unit 1 directly. Join us, get started on Unity, and have fun!

    If you intend on enrolling in one or both units, please make sure that you take Unity Intro.

  • The focus of this class is on 2D game development. Students will be introduced to Unity and become familiar with the structure, layout, and different components of the software. We will build a 2D platform game where players can control the movement of the sprite and direct its interactions with the environment such as colliding with obstacles and hazards. Some examples of game development components we cover include assets, mesh renderer, collider, rigidbody, and animations. In addition to becoming familiar with the Unity editor and workflow, students will also learn how to create C# scripts and do some simple programming. By the end, students will be able to call basic functions, then declare and tweak new variables to modify the results of those functions. Students will gain a foundational knowledge of programming in C# and will feel confident that they can implement new features on their own with this knowledge.

    Must have taken Unity Intro before enrolling in Unity Part 1 and/or 2.

  • In part 2 of our Unity Game Development series, students will build their first 3D game in Unity. This involves learning more advanced features of the Unity platform and continues to gain their skills on C# programming. Some specific topics covered include: - Configuration and navigation of 3D Scene - Projectile speed, projectile arc, target collide destroy - Score - hit/miss, bullseye - Particle effects, layout design
Join Trial Class
  • $30 $15.00

     50% Off
    2 students max
  • $390 $312.00

     20% Off
    (8 Sessions)
    3.75 class pack credits
  • Computer that is less than 5 years old and has at least 8GB of RAM
  • Have basic knowledge of text based coding such as Python, Javascript, or Java.

More Like This

Advanced Roblox Game Coding

Advanced Roblox Game Coding

Grades 6-12

Explore and build complex Roblox games with different themes

Learn More
AI Creators - Computer Vision

AI Creators - Computer Vision

Grades 6-12

Start mastering machine learning & create AI apps with Python!

Intro to Computational Biology

Intro to Computational Biology

Grades 6-12

Learn how to use code to decipher your biological code -- understand what makes you YOU

Coding with Roblox Studio in Lua

Coding with Roblox Studio in Lua

Grades 6-12

Create your own Roblox games and world using Roblox Studio with coding

Explore Classes By Grade Level

Grades 2-4
Grades 2-4

El Carmelo
Herbert Hoover
Activity Hero
View Schedules