Skip to content
Dungeon generator using a BSP tree.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
gradle/wrapper
src
LICENSE
README.md
build.gradle
gradlew
gradlew.bat

README.md

BSP map generation

A dungeon map generation using BSP trees.

Features:

  • special characters for room floors as well as for horizontal and vertical doors
  • generating room numbers

Examples:

seed: 1538747649050

..................................................
..................................................
..................................................
................................###########.......
................................#,,,,,,,,,#.......
................................#,,,,,,,,,#.......
....#####.......................#,,,,,,,,,#.......
....#,,,#.......................#,,,,,,,,,#.......
....#,,,#.......................#,,,,,,,,,#.......
....#,,,#.......................#,,,,,,,,,#.......
....#,,,#.......................#,,,,,,,,,#.......
....#,,,#.......................####--#####.......
....#,,,#..........................#..#...........
....#,,,#..........................#..#...........
....#,,,#......#########...........#..#...........
....#,,,#......#,,,,,,,#...........#..#...........
....#,,,#......#,,,,,,,#...........#..#...........
....#,,,#......#,,,,,,,#.........###--####........
....#,,,#......#,,,,,,,#.........#,,,,,,,#........
....#,,,#......#,,,,,,,#.........#,,,,,,,#........
....#,,,#......#,,,,,,,#.........#,,,,,,,#........
....#,,,#......#,,,,,,,#.........#,,,,,,,#........
....#,,,#......#,,,,,,,#.........#,,,,,,,#........
....#,,,########,,,,,,,###########,,,,####........
....#,,,|......|,,,,,,,|,,,,,,,,,,,,,,#...........
....#,,,|......|,,,,,,,|,,,,,,,,,,,,,,#...........
....#,,,########,,,,,,,#############,,#...........
....#,,,#......#,,,,,,,#...........#,,#...........
....#,,,#......#,,,,,,,#...........#,,#...........
....#,,,#......#,,,,,,,#.....#######--#######.....
....#,,,#......#,,,,,,,#.....#,,,,,,,,,,,,,,#.....
....#,,,#......#,,,,,,,#.....#,,,,,,,,,,,,,,#.....
....#,,,#......#,,,,,,,#.....#,,,,,,,,,,,,,,#.....
....#,,,#......#,,,,,,,#.....#,,,,,,,,,,,,,,#.....
....#,,,#......#,,,,,,,#.....#,,,,,,,,,,,,,,#.....
....#,,,#......#,,,,,,,#.....#,,,,,,,,,,,,,,#.....
....#,,,#......#########.....#,,,,,,,,,,,,,,#.....
....#,,,#....................#,,,,,,,,,,,,,,#.....
....#,,,#....................#,,,,,,,,,,,,,,#.....
....#,,,#....................#,,,,,,,,,,,,,,#.....
....#,,,#....................#,,,,,,,,,,,,,,#.....
....#,,,#....................#,,,,,,,,,,,,,,#.....
....#,,,#....................#,,,,,,,,,,,,,,#.....
....#,,,#....................#,,,,,,,,,,,,,,#.....
....#####....................#,,,,,,,,,,,,,,#.....
.............................#,,,,,,,,,,,,,,#.....
.............................#,,,,,,,,,,,,,,#.....
.............................################.....
..................................................
..................................................

You can’t perform that action at this time.