Cross-platform maze-solving app using 'Dear ImGui' (GLFW/GLEW) for gui.
Implements dijkstra's shortest path, a* search, breadth-first search, and depth-first search.
Web demo available here, you can use sample mazes from here.
- GLFW
- GLEW
- one of these dialog-ing utilities (for tinyfd, only needed for linux)
- zenity / matedialog / qarma (zenity for qt)
- kdialog
- Xdialog
- python2 tkinter
windows: visual studio project files included
linux: run build.sh