Inspiration
Not just an idea of how to generate and solve mazes, but to see what's the most effective way to solve as well as create mazes (including time, memory, simplicity, ...)
What it does
It is a playground that you can use to inspect generating and solving algorithm, it provides some features namely Pause, continue, slow down, different size of mazes, ...
How we built it
First of all, we research some maze generators algorithm, implement it in python and use pygame to visualize them
Challenges we ran into
It is fairly difficult to visualize generating algorithms, and the code is unstable
Accomplishments that we're proud of
To finish 5 generator and 3 solving algorithms
What we learned
How to use pygame, some new algorithms and data structure
What's next for Maze Craft
Improving it, make it more flexible such as changes of parameter when creating mazes or creating a path to see the path to end
Log in or sign up for Devpost to join the conversation.