Game Design With Unity and C#

Learn design by making games in Unity

Course Overview View Sample Session Plan Start Sample Lesson Course Demo Video

Course Overview

This course utilizes the Unity game engine to teach students game design and development. Students will build 2D and 3D worlds and utilize C# scripts to create desired game mechanics. During the second half of the course, students will work with a team to create a game using a collection of custom tutorials provided with each of the base game templates provided. Students will publish their games, use collaboration software, and have the option to continue working with their development team after the course is complete.

Day 1

Morning

In the Intro to Unity session, you will:

Afternoon

In the 3D World Building session, you will:

Day 2

Morning

In the Scripting Basics session, you will:

Afternoon

In the Development Process session, you will:

Day 3

Morning

In the 2D Game Templates session, you will:

Afternoon

In the 3D Game Templates session, you will:

Day 4

Morning

In the Game Development Teamwork session, you will:

Afternoon

In the Game Development Specialization session, you will pick which of the following lessons you want to learn:

Day 5

Morning

In the Custom Tutorials session, you will continue to develop your game with your team:

Afternoon

In the Launch session, you will:

Start First Lesson