maze

A maze command written in Go

MIT License

Stars
118
Committers
2

maze

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. maze

If we change the font size of the terminal smaller, we get a large maze. 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.

References

Package Rankings
Top 4.46% on Proxy.golang.org
Badges
Extracted from project README
CI Status