CS Senior Comprehensive Project - Procedurally Generated Dungeons. This final comprehensive project can be best described as a Minimum Viable Product of a roguelike game developed in the Unity Engine with C#. The game contains a procedural generation algorithm with lock-and-key puzzle elements to obscure the player's path to the final boss.