Terrarian Boss Rush
A 2D boss-rush game inspired by Terraria, built as a group final project at Medieinstitutet. Includes boss fights, player controls, sound, animations, multiple game states, and menu systems — all implemented in TypeScript with the p5.js canvas library.
Case Study
Design and ship a complete 2D game with boss AI, animations, and multiple game states as a team capstone at Medieinstitutet.
OOP architecture in TypeScript with a state machine for game/menu/boss transitions; sprite animations with p5.js; Git branch ownership per teammate.
Deployed on Vercel; demonstrated team collaboration, game-loop design, and TypeScript class hierarchies delivered under a real deadline.