Blog Post

Return to blog feed

Side-Project of the Week: Randomized Dungeons

October 3rd, 2012 (edited November 3rd, 2022)

This week, my friends Chris and Kevin and I were hanging out late one night. This, of course, led to a number of crazy ideas being bounced around (this, of course, is how most software engineering gets started). I actually decided that one of these crazy ideas might be doable, cool, and useful: a program that procedurally generates tabletop-RPG-style dungeons: monsters, loot, and most importantly, interesting and complex maps. I'm also using the project as an opportunity to learn more about rendering custom controls in a native Windows Forms project.

This is what it looks like, about three days later:

Random dungeon generator screenshot

It can certainly generate some very entertaining map layouts, what with the occasional hallway where the floor is lava.