Unity Game Design

In this course we will explore Unity from the ground up, taking a look at the Unity UI system and how we can use it effectively in our games. Then we will continue into 2D game development and speak about game feel and feedback systems using animation, audio, and particle systems. Finally we will jump into 3D game dev, and discuss related skills like lighting, post processing, materials, and shaders. Throughout the course you will create multiple mini games including scripts, assets, and documentation that you can then use as a jumping off point on your own games.


Learning the Unity Interface

C# Scripting in Unity

Unity Animation Workflows

Unity Physics Simulations

Creating User Interface Elements

Gameplay Programming Workflows


Understanding of space, including axis and vectors. One year course in Geometry and Algebra I.