📅 Schedule

Tuesday Thursday
W1 01/06

Introductions

Tech Setup

Course Overview

Lecture: Intro to Game Engine

Tutorial: Intro to Unity Interface

Making a New Unity Project, Basic Unity Navigation, GameObjects and Components, Importing 2D and 3D Assets

▶️ ASSIGN:

  • Survey (Due: W1 Thu, 01/08)
  • Reading + Homeplay Response 1 (W2 Tue, 01/13)
  • Project 1 (Due: W3 Tue, 01/20)
01/08

📌 DUE:

  • Survey

Tutorial: C# Fundamentals, Modular Generation

Anatomy of a Unity C# Script, Vector Math for Transforming GameObjects, Prefab Instantiation, Loops, Arrays

W2 01/13

📌 DUE:

  • Reading + Homeplay Response 1

Tutorial: Procedural Generation

Noise, Custom Functions and Classes

Studio Time: One-on-one checkins

Bring your ideas, works in progress, and questions to class!

01/15

Tutorial: Basic Input, UI, Light and Camera Settings, Animations

How To Submit

W3 01/20

📌 DUE:

  • Project 1

Lecture: Game + Play + Level Design

Tutorial: Prototyping Game Environments with Roll-a-ball

Grayboxing, Unity Terrain

▶️ ASSIGN:

  • Project 2 (Due: W6 Thu, 02/12)
  • Reading Response 2 (W4 Tue, 01/27)
01/22

Tutorial: Physics Engine

Rigidbodies, Colliders, Collisions, Triggers

W4 01/27

📌 DUE:

  • Project 2 Proposal
  • Reading Response 2

Tutorial: Input System, State Machines

01/29

Tutorial: Game Data and Scene Management

Score-keeping, Singletons, Loading Scenes, Coroutines, UI

W5 02/03

📌 DUE:

  • Project 2 Prototype Playtest

Tutorial: Sounds, Video Players, Visual Effects

02/05

Studio Time: One-on-one meetings

W6 02/10

Tutorial: Post-processing, How To Submit

Studio Time: One-on-one meetings

02/12

📌 DUE:

  • Project 2

▶️ ASSIGN:

  • Project 3 (W10 Tue, 03/10)
  • Homeplay Response 2 (W8 Tue, 02/24)
  • Extra Topics Survey (Due: W8 Tue, 02/24)
W7 02/17

Alt-Game Engine Jam

02/19

Tutorial: Interactive Text Workshop with Ink

W8 02/24

📌 DUE:

  • Homeplay Response 2
  • Extra Topics Survey

Tutorial: Cinematic Tools in Unity, Inventory System

More Unity Camera Tricks, Cinemachine, Timeline, Scriptable Objects

02/26

📌 DUE:

  • Project 3 Proposal

Studio Time: One-on-one meetings

W9 03/03

Tutorial: Extra Topics

03/05

Studio Time: One-on-one meetings

W10 03/10

📌 DUE:

  • Project 3

Project 3 Crit Day 1

03/12

Project 3 Crit Day 2