DungeonCrawler
Android · Java · Capstone project
A turn-based dungeon crawler for Android. Every level is a procedurally generated maze, monsters hunt the player with breadth-first search, battles play out on their own screen, and scores are saved to a Room-database leaderboard. Unit-tested with JUnit and Mockito; a GitHub Actions workflow builds the APK.