This is an example of the use of the Depth-First Search maze algorithm with a flat ui visual.
This project uses CMake
Generate makefile
cmake .
Make project
make
Run project
cd build
IsoMaze.exe
Use arrow keys to look around map
Use R to regenerate map
You must install Allegro 4.
sudo apt-get install liballegro4-dev
Binaries are available following the above link
Allegro4 is no longer supported on mac :(