My role
O2D was created for GN! Game Jam #15 by an eight-person team spanning project management, game design, programming, and art.
Role: Programmer. I co-implemented the player controller and oxygen loop within the eight-person team.
Player controller and oxygen systems
I co-implemented the player controller and built the configurable oxygen base in an eight-person jam team. As the base loses energy, I shrink its visible bubble and 2D collider together so players can see where the safe area ends.

O2D was created for GN! Game Jam #15 by an eight-person team spanning project management, game design, programming, and art.
Role: Programmer. I co-implemented the player controller and oxygen loop within the eight-person team.
Our eight-person team submitted the Windows build before the deadline. We later released an update after a player reported a collision bug.
I learned to start with one energy value and let the bubble, collider and HUD read from it. That gave the four programmers on the team one place to look when something about the oxygen base changed.
