Micromouse simulator with four levels.
Demo video. Watch in 1440 HD!
You may use w,s,a,d commands in the predefined visible maze to control the mouse. Features:
- w - up
- s - down
- a - left
- d - right
- Entire maze is visible
You may use Level 0 commands, r, l, and m, commands in the predefined hidden maze. Features:
- r - right wall hugger
- l - left wall hugger
- m - show maze
- Mousecam
- Cell counter
You may use Level 1 commands and the n command.
- n - hide maze
- Unique cell count
You may use all above commands and the space command.
- Space - random movement (drunken mouse)
Additional Frills:
- Default level is 0
- In level 2 and above, a new maze map is available
- Hidden easter eggs
Clone the repository with:
git clone https://github.com/nathancy/Micromouse-simulator.git
cd Micromouse-simulator
Build the simulator with:
make mazerunner
Run the simulator with:
mazerunner
Note: The simulator runs best in an 80 col x 48 line window. If your screen is too small, the maze may not appear correctly. Note "display.o" is purposely in the repository as the original source file was lost.