CSCI 3213 - Spring 2026
Welcome to Game Programming! This course teaches professional game development using Unity 2021.3.45f2 LTS and C# with industry-standard design patterns. You'll build Blade Racer (guided class project) while learning 13 essential design patterns, then create your own Unity game in our workshop-based second half.
Week 1: January 13-16 | Environment Setup & C# Fundamentals
Weeks 2-9: January 20 - March 12 | Build Blade Racer & Master 12 Core Design Patterns
Tuesday, March 24, 2026 | 12 core design patterns + Blade Racer implementation
Covered only when time permits — not part of the Spring 2026 required curriculum
March – April 2026 | Create Your Own Unity Game
Thursday, May 8, 2026 | 8:00–10:00 AM | Document your game's pattern implementations — open-note