StaticporousGenerates a map using Recursive Division with more holes.
The map to modify.
Start X.
Start Y.
End X.
End Y.
StaticprimsGenerates a maze using Prim's algorithm.
Start with a grid full of walls. Pick a cell, mark it as part of the maze. Add the walls of the cell to the wall list. While there are walls in the list: Pick a random wall from the list. If the cell on the opposite side isn't in the maze yet: Make the wall a passage and mark the cell on the opposite side as part of the maze. Add the neighboring walls of the cell to the wall list. If the cell on the opposite side already was in the maze, remove the wall from the list.
The map to modify.
StaticrecursiveGenerates a map using Recursive Division.
The map to modify.
Start X.
Start Y.
End X.
End Y.
Static class containing map generation algorithms.