Growtopia Surg-E
A pixel-perfect, 1:1 authentic web simulation of Growtopia's surgery minigame featuring 29 medical conditions, dynamic vital simulation, Web Audio synthesizer, and live cloud multiplayer leaderboards.
// 01 — problem
Growtopia surgery is a complex, high-stakes in-game minigame where mistakes consume expensive surgical packs and result in malpractice. Players lacked a reliable, zero-cost web training ground that faithfully reproduces exact in-game vitals logic, tool unlock criteria, failure probabilities, and competitive rankings.
// 02 — solution
Engineered Growtopia Surg-E Simulator, an authentic 1:1 browser simulation supporting all 29 official illnesses, exact vital calculations (Pulse, Status, Incisions, Dirt, Temp, Fever, Bleeding, Broken & Shattered bones), 16 surgical tools with dynamic unlock conditions, a procedural 8-bit Web Audio synthesizer, and a live daily multiplayer leaderboard powered by Cloud Firestore.
// 03 — architecture & decisions
- Built a custom Web Audio API synthesizer for zero-latency 8-bit retro sound effects without external audio file loading overhead.
- Implemented a hardened Cloud Network using Firebase Authentication and Firestore with client-side anti-tampering sanitization and automatic offline LocalStorage fallback.
- Engineered a responsive, mobile-first pixel layout with geometric typography (Outfit) ensuring flawless rendering across iOS Safari, Android, and Desktop.
- Designed a Ranked Roguelike Career Mode where players start at Skill Level 0, earning permanent cloud-synced Surgeon XP and daily leaderboard streaks.