Punk Rock Exorcist is an in-progress 3rd person action rhythm game made in Unreal Engine that I developed as a part of my masters program capstone thesis. It was made by a multidisciplinary team of 18 across 9 months.
My largest contribution is the design and implementation of the Beat Manager system. At the core of all of the rhythm mechanics is a system responsible for managing the audio and all rhythm timings. Everything that needs rhythm or timing is driven by the Beat Manager. This includes organizing enemies to act on beat, developing vfx to move on beat, and tracking how on beat the beat player's inputs are. This involved lots of iteration on designer and artist feedback as team members worked with the Beat Manager tools and design goals of the game shifted.
In addition, I was in charge of the design and implementation of the player data telemetry system. This included designing and setting up a Microsoft Azure Web App and SQL Database for data storage, tracking player data across the game and making calls to store it on the database, and making tools for designers and leads to pull the playtest data down from the database for analysis.
Try it out here!
Unreal Engine & Blueprints
Experience in team managent software like Jira, Code Collaborator, and Perforce
Microsoft Azure Web Apps & SQL Databases
Experience on a large team of designers, artists, and programmers
Iteration of systems based on designer and artist feedback
Experience working on a large project across a long period of time, with leadership, prototyping, cut features, and scope changes