An implementation of Maze generation algorithm in python using the game and GUI framework pygame.
Here's a Demo on how it works
The project uses pipenv for dependencies. If you don't have it yet, Use pip install pipenv
to install pipenv
.
Here's how to install the dependencies.
pipenv sync -d
This project has run steps configured using pipenv. Use the following command to get the maze generation visualization!
Once ready, Hit the spacebar for the generation! You can also keep hitting spacebar for generating further when one ends.
pipenv run start
Contributions, issues and feature requests are welcome. After cloning & setting up project locally, you can just submit a PR to this repo and it will be deployed once it's accepted.
We love people's support in growing and improving. Be sure to leave a ⭐️ if you like the project and also be sure to contribute, if you're interested!