maze
March 23, 2024 · View on GitHub

Usage
The maze command without the arguments prints the random maze to the standard output.
maze

We can play the maze on the terminal with --interactive.
maze --interactive

The --format color is a good option to print the colored maze. Also we can specify the size of the maze with --width and --height.
maze --width 20 --height 10 --format color

We can toggle the solution with the s key.

If we change the font size of the terminal smaller, we get a large maze.

Installation
Homebrew
brew install itchyny/tap/maze
Build from source
go install github.com/itchyny/maze/cmd/maze@latest
Bug Tracker
Report bug at Issues・itchyny/maze - GitHub.
Author
itchyny (https://github.com/itchyny)
License
This software is released under the MIT License, see LICENSE.
Special thanks
Special thanks to the termbox-go library.