The Concept
Mouse Game is a short-session 3D arcade game about a computer mouse trying to build a gaming setup. Players race against a timer to collect objects and bring them back to their mouse hole, with later levels introducing new hazards and mechanics.
Roomba AI & Navigation
As one of two programmers on a four-person team, my main technical contribution was the Roomba enemy AI. I built this utilizing a state machine architecture coupled with Unity's NavMesh navigation tools.
Debug view of NavMesh Links enabling vertical jumps.Verticality & Traversal
To ensure the AI felt threatening and capable, I implemented NavMesh Links to support navigation between different elevations. This allowed the Roomba to calculate paths across gaps and traverse jumps between height levels, keeping the pressure on the player across vertical level designs.