chihic@andrew.cmu.edu

Click to Copy!

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

Create a free website with Framer, the website builder loved by startups, designers and agencies.