Palingenesis

Palingenesis
May 2021

Palingenesis is a story-driven, rouge bullet hell paired with a visual novel that tells the story of a young woman, named Theophania. The player plays from the perspective of Theophania after her unfortunate death as she travels through the underworld with the hopes of being reborn. However, there are gods and goddesses in the underworld that will try to prevent you from being reborn, so fight them as quickly as you can without losing all your health. This game was made for PC using C# and the MonoGame library.

This project was a big capstone and served as the "final" for my Game Development and Algorithmic Problem Solving course. I worked in a team of five, including myself, throughout the semester to deliver five sprints that embodied three weeks each. Every step in the design process as well as the actual implementation of the game can be seen in our documentation included below.

My roles on the team included working on the leaderboard system via FileIO, organizing the code architecture in terms of classes and subsystems, as well as helping with implementing the AI for the bosses. I am very proud of the leaderboard because it was my first time working with FileIO on such a large scale. I am also proud of helping with the AI for the bosses because there are some really cool patterns! Overall, I learned a lot from this project in terms of what it's like working on a team for a big project (it was my first time!) and the documentation process as well.