This project started as way to scratch my itch for implementing a dungeon generating algorithm. It was also a fun way to pass the time in some of my less compelling classes. The algorithm starts by creating a room at the center of the game world, assigning it a random number of potential corridors, and then attaching new rooms with their own potential corridors to those corridors. This process repeats until new rooms cannot be added. I also added basic combat, leveling, and item generation systems.