Dungeon Builder is a set of dungeon generation algorithms, coupled with a visualizer for demonstration purpose, testing, and tweaking. Those algorithms can easily be imported in your own project, and are a perfect fit if you're making a roguelike, or a RPG. It's still in very early development, it lacks some features and documentation, but I'm working on it.
https://dl.dropboxusercontent.com/u/100579483/dungeon-builder/DungeonBuilder.swf
(flash only for now)
haxe >= 3.1
openfl >= 1.3
actuate >= 1.7
hscript >= 2.0
haxeui >= 1.3.0
is the same map as this printed output :
######
#....#
#....#
#....#
######### #....#
#########.......# #....#
#.......#.......# ############....#
#.......#.......######## #..........=....#
#......................# ######=##########....#
#.......=.......=......# #......# ######
#.......##...####......# #......##############
#.......##.....##......# #......#.......#....#
#.......##.....##===.######..............#....#
#.......##.....##.........#......=.......~....#
####.##=##.....##.........=......#.......~....#
#....##.....##.........#......#.......######
#....##.....############......###..#######
#....##.....# #......##.........#
#....##.....# ####=####.........#
#....################# #...# #.........#
#....# #.....~...# #...# #.........#
#....# #.........# #...# #.........#####
#....#######.....#...# #...# #.............#
####=##..........###=####...##############...#
#........#.....# #...##...=.........# #...#
#...#....#####~###...##...#.........# #...#
#...#....# #.....#...##...#.........# #...#
#...####=###.....#...######.........# #...#
#...##.....#.....#...# #########~########
#...##.....~.....##############...#.......#
#...##.....#.....#####........#...#.......#
#...##.....#.....#...#........#...#.......#
#...##.....#.....=............#...#.......#
#######=##########.....#...#........#...#.......#
#..........# #=#########........=...#.......#
#..........# #....# #####=########.......#
#..........# #....# #....=.# #.......#
#..........# #....# #....#.# ######=##.#####
#..........# #....#######....#.# #......##.....#
#..........# #....#.....#....#.# #......########
#..........# #..........#....#.# #......#
#..........# #....#.....#....#.# #......#
#..........# #....#.....#....#.# #......#
#####.##.==## ####..##..........#.#####.=#=###
#...#....# #.....##.....#....#............#
#...#....# #.....###.~########.#..........#
#...#....# #.....# #...##### #.#..........#
#...##.######.....# #...#...# #.=..........#
#...#......##.....# #...#...###=#=#.######.#####
#...#......##.....# #...=...#.......#..........#
#..........##.....# #...#...#.......#..........#
#...#......##.....# #...#...#.......#..........#
#...#......##.....# #...#...#.......#..........#
#...#########.....# #...#...#.......#..........#
##### ####### #...#####.......#..........#
##### ####################
Originally written in python by Steve Wallace (http://roguebasin.roguelikedevelopment.org/index.php?title=Dungeon_builder_written_in_Python)
Originally written in python by Alexander Fast (https://github.com/mizipzor/roguelike-dungeon-generator)
MIT Licence (see LICENCE file)