top of page

This course is for students who want to learn how video games are made using the Unity Game engine. Using the Python or Java languages learned before, students will be learning how to use the game engine as well as C# to create classic games. This theory-based course will provide the tools and skillsets to develop their own game portfolios.
Grade 7-11
Java or Python knowledge is required
Unity Game Development Course
Subcourses & Curriculum

Unity Intro
Intro to Unity
In this course, we will be learning everything from the basics with examples such as creating game objects, collisions, and basic physics. While learning how each topic works, we will be recreating classic games such as Pong, Breakout, and Tetris.
-
Introduction: Installing Unity and Unity's UI
-
Introduction to C#
-
Intro to Scripting
-
Intro to Keyboard Inputs
-
Interactive OnScreen Buttons
-
Rigid Body
-
Collision
-
Prefabs
-
Instantiation
-
Destroy
-
Sound Effects
-
Tilemaps
-
Animations

Learning Outcome
Upon completion, students will have learned how to utilize the Unity engine to create games and have developed publishable games.
bottom of page