Random dungeon generator
A game I am currently working on with a friend requires randomly generated stealth levels with randomly placed enemies, treasures and power-ups. I decided to write a separate generator using C++/SFML, then port it to C#/Unity.
Also includes ability visualize generator through the magic of ~~MuLtIThReAdIng~~.
Note: I'll add buttons after I'm done, until then bare with keyboard controls I'll add buttons later
- R - generate new map
- G - toggle maze generator(Recursive is default)
- T - toggles visualization(disabled by default)
SFML 2.4.2 for rendering
- Dungeon Generation
- Bob Nystrom, "Rooms and Mazes : A Procedural Dungeon Generator" - stuffwithstuff.com
- Maze Generation
- Jamis Buck, ""Algorithm" is not a !@%#$@ 4-letter Word" - jamisbuck.org
- Jamis Buck, "Maze Generation: Recursive Backtracking" - jamisbuck.org
- Jamis Buck, "Maze Generation: Eller's Algorithm" - jamisbuck.org
- Random Numbers
- Dr Mads Haahr, "Introduction to Randomness and Random Numbers" - random.org