University group project · 2023 · archived
DungeonCrawler
A dungeon crawler developed in C++ as part of “Algorithms and Data Structures” at the University of Osnabrück. It was built before AI tools got big, which definitely shows — by today’s standards it’s a pretty rough little game.
Project
What it included
The shared codebase combined player and enemy characters, combat, health, attacks, gold, chests and poison mechanics with level and field logic. The project also included randomized level generation and logic for checking whether relevant areas and the exit were reachable.
Collaboration
How it was built
This was a group project. All team members worked on the same codebase and could modify different parts of the game, so individual mechanics are intentionally not presented here as the work of one person.
Availability
Project documentation
The original project ran as C++ code with AlgoViz and is not in active development anymore. For NotedBit, its core mechanics and original pixel assets have been adapted into a lightweight JavaScript version that can be played directly in the browser.