Skip to content

inzombiak/RandomMazeGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RandomGen

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

Directions

  • R - generate new map
  • G - toggle maze generator(Recursive is default)
  • T - toggles visualization(disabled by default)

Build Requirements:

SFML 2.4.2 for rendering

References:

  • Dungeon Generation
  • 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

Releases

No releases published

Packages

No packages published

Languages