Find path like a rat in a random maze.
Crazy Maze is simple game within the term (C++11). The game is based on ncurses library to manage the interface.
We can play within differents maze size (small, medium, large, extra large).
Using Arrow Key to move.
The game is based on a maze core library in c++11.
The library contains :
- A Depth-First Search algorithm to randomly dig the maze.
- A finding shortest path algorithm method with BFS algorithm.
- A Printing method
For the moment, debian package is not available. You have to manage dependencies :
sudo apt-get install cmake gcc libncurses5-dev libncursesw5-dev
# in root project
mkdir build
cd build
cmake -DENABLE-TESTING=ON ../src
Only core library tests exist. you can run like this :
./maze/tests/maze_generator_tests