top of page
white gradient.png

Unity Game Development Course

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


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.

Unity Game Development Class Enrollment

We are sorry that enrollment for Unity Game Development class is closed at this moment. We will provide the Unity class during winter season in 2021. 

bottom of page