The app was made using Processing.
The app is using 2 main algorithms :
Initially, the app generates a maze. After the maze is complete it starts to find the path between up-left and down-right coners .
For a faster, or slower running just modify the frameRate(int)
and to modify the screen size find size(int, int)
.
To modify the color scheme and the path appearence just find show(r, g, b)
( good luck with that ;) ) . Jk, I will put comments everywhere is necessary.
More than that, you can do everything with the code( even burn it ), the comments and functions name will help you to understand the code even if it's a mess.
- Binding the Maze Generation and A* Algorithm