Fragile Equilibrium MAGIC @ RIT
Project Role:Developer/General Programmer
Fragile Equilibrium is a game that uses Shoot-em Up mechanics to deliver a message about facing up to one mortality. As the player fights enemies approaching from the right-side of the screen, the world itself breaks apart from the left.
I was part of a team of 12+ people working in the MAGIC Center at RIT. I was part of the development team working on the gameplay and engine. We used three.js. We used GitHub for Source Control and JIRA for task management.
Fragile Equilibrium Facebook Page:
Fragile Equilibrium [Fe] is a game about the imperfection and impermanence of life. It is a reflection on transience, a balancing act between progress and regrowth, and a reminder to find beauty in decay and inevitable destruction. Using old-school shmup mechanics and form, [Fe] invites the player to explore a world of quick actions, forced decisions, and subtle strategy: will you engage every enemy you can? Will you pass over a difficult encounter? Will you fire or dodge? But with each action or inaction, the player falls ever out of balance – too aggressive, too passive, too quick, too slow. And as balance decays so does the world, eroding over time and out of space, compressing the player to a smaller and smaller area, pressing in upon the mind. Built upon layered interactions, a Wabi Sabi aesthetic idealism, and a rich, broken world of times long past, Fragile Equilibrium invites the player to reflect on their play, their world, their nostalgia, and themselves. Find your balance, live a life well played.
I wrote a blog post for my school about working on this project: https://www.rit.edu/gccis/igm/working-projects
- Implemented Several Gameplay Systems:
- Player Weapons Switching
- The Screen Sharding System with Repair Beam
- Implemented the Sound System
- Implemented the dynamic transitions of the environment.
- Handled environmental lighting.
- Worked with the collisions system.
- Visual Studio/Brackets
- Git (Version Control)
- JIRA (Task Management)
- Slack (Team Communication)