There are no open spots for this class, but we found something similar!
400
for 5 classes
Class
Play

Make Video Games in Unity! Intro to GameDev

New class
Ages 12-17
Live Group Course
In this engaging, week-long summer camp, students will learn how to design and program their very own video game using Unity—a professional game development platform. By the end, your child will have built a fully playable game
Average rating:
4.8
Number of reviews:
(19 reviews)

Live video meetings
5x per week, 1 week
3-12 learners per class
120 min

What’s included

5 live meetings
10 in-class hours
Projects
1-2 hours per week. Students may work on their projects outside of class to apply what they've learned. They will present on their game at the end of the class to showcase their work.
Certificate of Completion
included

Class Experience

US Grade 7 - 10
Beginner Level
In this hands-on summer camp, students will learn how to build their own video games using Unity, a professional game engine used by game developers around the world. Students will explore the basics of 3D game design, coding in C#, animation, sound design, and more. By the end of the week, they will have created a fully playable 3D game that they can continue to improve and share!

My teaching style is upbeat, encouraging, and beginner-friendly! I combine live demonstrations with hands-on time for students to build their own projects in real time. I break each concept into bite-sized, easy-to-follow steps and check in regularly to support students at their own pace.

Each session includes:

-Live walkthroughs and coding demos

-Time to build alongside the instructor

-Group check-ins, Q&A, and screen sharing for help

-A chance to share and celebrate each student’s progress

-Students will also get to chat, brainstorm ideas, and help each other in a safe and positive environment.

-Each day builds on the last, but students will also receive recap support if they miss a class.


This camp is beginner-friendly—no prior coding or Unity experience is required.
Students should:

-Be comfortable using a computer and typing

-Have permission to install Unity Hub and Visual Studio (instructions provided before class)

-Bring creativity and a love for games!

Learning Goals

By the end of this class, students will be able to:

Navigate Unity’s interface and understand the key components of a game scene.
Write basic C# scripts to control player movement, camera behavior, and game logic.

Syllabus

5 Lessons
over 1 Week
Lesson 1:
Setup and Intro to Unity - First Steps
 -Meet and Greet "What's your favorite videogame?"
-Installing Visual Studio and the Unity Hub
-Navigating Unity's User Interface
-Creating Objects and Materials
-Adding Components to GameObjects
-Writing a Simple Script in C# 
120 mins online live lesson
Lesson 2:
Building Game Mechanics - Let's Move!
 -Making a Player That Can Run and Jump
-Learning About Character Controllers
-Programming a Moving Camera
-Adding Obstacles and Platforms 
120 mins online live lesson
Lesson 3:
Sounds and Animations - Bring It to Life
 -Understanding 2D vs 3D Sounds
-Creating a Simple Animation
-Prefabs and Making a Collectible Item
-Importing Unity Assets 
120 mins online live lesson
Lesson 4:
Score and Interaction - Making It a Real Game
 -Programming Collection Logic
-Making a UI for Your Game
-Counting Lives and Timers
-Adding Conditions for Winning 
120 mins online live lesson

Other Details

Pre-Requisites
Students should have the Unity Hub installed along with Visual Studio for Unity. You can follow tutorials listed here: https://www.youtube.com/watch?v=llafzBeV748
External Resources
In addition to the Outschool classroom, this class uses:

Meet the teacher

Joined July, 2020
4.8
19reviews
Profile
Teacher expertise and credentials
Master’s Degree in Science from University of California, Irvine
My name is Dominic Carone, an electrical engineer and educator based in south Orange County, California. I have been tutoring and teaching for over eight years in science, mathematics, engineering, and technology (STEM). Having worked as both an electrical engineer and adjunct professor at an accredited university, I bring a wealth of knowledge from not only academia, but from various industries. As for Unity, I have created a handful of games and applications for eHealth, Education, and entertainment. I teach students to make 2D/3D games as well as games using Virtual or Augmented Reality technology.

Whether it is one on one, group class, online or in person, I have helped students excel in their academic journeys in all kinds of learning environments across all grade levels. My approach is to cater towards the learning style and prior understanding of the student to make learning both effective and engaging. 

  

Reviews


Back