Skip to content

janaSunrise/maze-generation-algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maze generation algorithm

An implementation of Maze generation algorithm in python using the game and GUI framework pygame.

Running Demo

Here's a Demo on how it works

The Maze demo

Installation

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

Usage

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

🤝 Contributing

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.

⚠️ It’s good to have descriptive commit messages, or PR titles so that other contributors can understand about your commit or the PR Created. Read conventional commits before making the commit message.

Show your support

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!

Made by Sunrit Jana with ❤️

About

An implementation of Maze generation algorithm in python using the game and GUI framework pygame.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages