An arena survival prototype inspired by the viral "100 Humans vs 1 Gorilla" phenomenon. The player controls a single gorilla, fighting off endless waves of enemies while trying to survive as long as possible and achieve the highest score.
Developed over roughly 1.5–2 months, this project was less a polished game and more a design and technical exploration prototype — I focused on unique combat mechanics, player feedback systems, dynamic AI behavior, and performance optimization.
Each wave spawns 50 enemies that relentlessly pursue the player — the meme's original 100 was scaled down to 50 for performance stability without sacrificing the pressure of an overwhelming crowd. To keep visual variety high, enemies are procedurally generated from random combinations of 4 character models, 2 material variations, and 3 walking animations, creating a lively battlefield with minimal asset overhead.


This was one of the projects that pushed my growth the most in performance optimization, AI behavior design, animation event systems, and sound design. Keeping 50+ enemies on screen at once forced me into serious performance optimization; designing AI behaviors like dodging and special attacks deepened my understanding of AI; I learned to precisely sync attack timing (windup, hit, damage) through animation events; and layering all of these systems with sound taught me the value of giving the player clear, instant feedback.