A maze game in the Julia REPL.
Mazes are randomly generated using a depth-first search (DFS).
Press p to turn on partial observability (i.e., can only see through a 5x5 window).
-to decrease the partially observable window=to increase the partially observable windowoto reset the partially observable window
] add https://github.com/mossr/REPLMaze.jlusing REPLMazeThe game will start automatically.
- Hit
backtickto pause the game. - Resume with
play()
aanddto apply left and right velocitysto apply down velocitywto apply up velocitybacktickto pause, thenplay()to resumerfor a new mappto turn on partial observablility (window)-to decrease the partially observable window=to increase the partially observable windowoto reset the partially observable window
play(w=25, h=25): Change the width and height of the generated maze.play(po=true): Start the game in partially observable mode.play(agent="🐭", flag="🧀"): Set theagentandflagicons (e.g., use\:mouse:<TAB>in the REPL).



