Wean 9
Wean 9 was my final Term Project for CMU's
15-112 course. It is a 112-themed dungeon crawler set in Wean Hall, implemented in Python with
cmu_112_graphics
. The project won the course's Term Project Showcase twice by popular vote.
Features
- Nine levels, one for each of the nine floors of Wean Hall! Each level generates a random maze around a fixed central floorplan using one of DFS, Prim's Algorithm, Kruskal's Algorithm, or Hunt and Kill.
- Battle pathfinding enemies (grad students) on each floor.
- Stop by the vending machines on Wean 2!
- Three challenging bosses, each with multiple phases.
- Inventory system.
- Saving and loading.