Skip to content

purry03/Maze-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A script that generates randomized mazes/labyrinths. Invented by accident.

Prerequisites: Python3

PIL (pip install Pillow)

numpy (pip install numpy)

noise (pip install noise)

Run the script with no arguments to display an image on screen and save it to disk

You can specify image dimensions with -im_w, -im_h for image width and height, respectively.

You can specify a noise threshold, beyond which pixels will be black, by using -t.

You can specify a random seed using -s, which can be any number.

python maze.py file_name.png -im_w 500 -im_h 500 -t 0.1 -s 3459

Demo Image

Demo Image

Scroller

run script to start autoscrolling the image

run script as:

python scroller.py -f "maze image file name"

About

A happy accident that generates amazing mazes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages