Skip to content

seriousbiz/amaze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

amaze

Gitter

Maze generation lib.

Example:

var maze = new Maze(24, 12, new PseudoRandom());
maze.generate(0, 0);
trace(maze.toString());

Generates:

_________________________________________________
| |___________  |  ___     _______  | |  _____  |
| |  _______  | | |  ___|_|  _  | | |_______  | |
|___|___   _| |  _|___  |  _|  _| |___  |_____| |
| |    ___|  _|_______|___|  _| |    _|_____  | |
|  _|___  | |    _  |  _____|  _| | |  ___  | | |
| |___  |___|_|_  |___|  _  |   | |___|  _  |_  |
|___  |_   ___  | |   | | | |_| |_  |  _| |_  | |
|  _|_____|  ___| | |_____|_  |_____| |  _|  _| |
|  _   _|  _|_____  | |  _____|   |  _|   | | | |
|_  |_  | |_   _  |_  |_________| | |___|  ___| |
| | |  _|_____| |_  |_|  _________| |   |___|  _|
|___|___________________|_____________|_________|

Or with canvas:

maze

About

Maze generation lib

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published