Hi! My name is Tom Liebmann, I'm living in Bitterfeld (Germany) and study computer science (master degree) in Leipzig (surprisingly also in Germany). In my freetime I like to program mostly in C++ and therefore I use IndieDB to share some of my experiences in game-development.
Some pictures of my first attempt to create random dungeons. The steps are:
1) random room-placement by a very trivial algorithm
2) generation of prefect maze
3) combining the results
4) simplify output to make the dungeons solvable for human beings