my first student project - a generative dungeon crawler