Overworked
This is a 1-4 player cooperative game created by TAs at Carnegie Mellon's 2025 National High School Game Academy. Developed in 3 weeks as a surprise for our students, the game transforms our teaching experiences into fast-paced gameplay inspired by Overcooked. Players race through the ETC building as TAs, tackling student problems through minigames—Unity bugs, Perforce conflicts, Maya issues, and production crises. The game celebrates the collaborative chaos of running a game development camp, where communication and teamwork are key to success.
Team
14 Teaching Assistants
Platform
PC (Local & Online Co-op)
Engine
Unity
Role(s)
Programmer / Game Designer
Game Trailer
My Contributions
Multiplayer System & UI Development
Implemented online multiplayer using Unity Gaming Services (Lobby & Relay)
Developed UI systems with host/join and room codes (1-4 players)
Integrated keyboard/mouse and controller input support
Collaborated on interface design for menus and character selection scene

Menu

Lobby
Character Selection
Character data system using ScriptableObjects (stats, textures, models)
Real-time multiplayer sync showing all players' ready state
Unique character lock system to prevent duplicate characters

Character Selection & Ready Status

Character Lock (Busy)
Achievement System
ScriptableObject-based modular achievement framework
Flexible condition system (BoolCondition, CounterCondition) with AND/OR logic
Event-driven unlock system with in-game popup notifications
Achievement board displaying unlock progress statistics

Achievement Unlock Popup

Achievement Board
Built in Framer
Created by Chih I Chou @2024