Game Programming With Unity and C#

Learn programming by making games in Unity

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

Course Overview

This course utilizes the C# programming language within the Unity game engine to help students learn game programming. Students will initiate the development of a variety of games by writing C# scripts to enable desired game features, object and character behaviors, and game mechanics. Students will then use a collection of custom tutorials to expand on and publish one of their games.

Day 1

Morning

In the Intro to Unity session, you will:

Afternoon

In the Core Programming Concepts session, you will:

Day 2

Morning

In the UI and Audio Programming session, you will:

Afternoon

In the Platformer session, you will:

Day 3

Morning

In the Dungeon Crawler session, you will:

Afternoon

In the Shooter session, you will:

Day 4

Morning

In the Racer session, you will:

Afternoon

In the Custom Tutorials session, you will:

Day 5

Morning

In the Custom Tutorials session, you will continue to:

Afternoon

In the Launch session, you will:

Start First Lesson