Bottomless Crypt
C++ProcGen
View on Github
Bottomless Crypt is a roguelike with randomly generated dungeons using binary space partitioning. Corridors are made using A* to find paths between rooms, and the entire program is written as an Entity-Component-System. Graphics are rendered with SDL.

It was made for my first year C++ programming module and got a mark of 100%.