All Projects → itchyny → maze

itchyny / maze

Licence: MIT license
A maze command written in Go

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects
shell
77523 projects

Projects that are alternatives of or similar to maze

mazes
A comprehensive library of algorithms for creating perfect mazes.
Stars: ✭ 64 (-41.82%)
Mutual labels:  maze, maze-generator, maze-generation-algorithms
F-a-maze-ing
Create aesthetic mazes of different shapes, tiles, sizes and more using a CLI tool. A website is also available at https://mazes.apixelinspace.com
Stars: ✭ 78 (-29.09%)
Mutual labels:  maze, maze-generator
mazeGenerator
Recursive Backtracker Maze Generation Algorithm with C++ using ncurses
Stars: ✭ 24 (-78.18%)
Mutual labels:  maze, maze-generator
maze-generator
A real-time JavaScript maze generator using the depth-first search algorithm
Stars: ✭ 13 (-88.18%)
Mutual labels:  maze, maze-generator
WolfieMouse
IEEE Reion 1 Micromouse competition.
Stars: ✭ 29 (-73.64%)
Mutual labels:  maze
three-maze
♟️ Creation of random 3D mazes with three.js and tween.js.
Stars: ✭ 44 (-60%)
Mutual labels:  maze
maze
Create and solve mazes in Python.
Stars: ✭ 36 (-67.27%)
Mutual labels:  maze
maze generator
A work-in-progress Javascript maze generator module, compatible with both Deno and Node. 🌽
Stars: ✭ 35 (-68.18%)
Mutual labels:  maze
MetaGym
Collection of Reinforcement Learning / Meta Reinforcement Learning Environments.
Stars: ✭ 222 (+101.82%)
Mutual labels:  maze
pathfinding-visualizer
Website built using React Framework for visualizing Pathfinding and Maze Generation Algorithms.
Stars: ✭ 33 (-70%)
Mutual labels:  maze
mazes-for-programmers-python-src
Mazes for Programmers book source code & examples, rewritten and adapted to Python
Stars: ✭ 50 (-54.55%)
Mutual labels:  maze-generation-algorithms
ScreenMazer
A macOS screensaver that procedurally generates a maze and then solves it
Stars: ✭ 87 (-20.91%)
Mutual labels:  maze
MazeSolver
An app that can solve a maze based on its image.
Stars: ✭ 18 (-83.64%)
Mutual labels:  maze
maze4d
First person four-dimensional maze game
Stars: ✭ 30 (-72.73%)
Mutual labels:  maze
mazes-for-programmers-js
Javascript porting of the original source code(Ruby) of the book <Mazes For Programmers>, Jamis Buck. Not Official.
Stars: ✭ 26 (-76.36%)
Mutual labels:  maze
DungeonTemplateLibraryUnity
🌏: Dungeon free resources (terrain & roguelike generation)
Stars: ✭ 51 (-53.64%)
Mutual labels:  maze-generator
mazecpc
Amstrad CPC Edition of "10 PRINT" maze generator challenge (14 bytes)
Stars: ✭ 14 (-87.27%)
Mutual labels:  maze-generator
Maze solver
An interactive online maze generator and solver able to use several different algorithms.
Stars: ✭ 40 (-63.64%)
Mutual labels:  maze-generator
maze
cpp console application vcs example
Stars: ✭ 23 (-79.09%)
Mutual labels:  maze-game
escape-from-the-maze
A simple & tiny CUI maze game
Stars: ✭ 13 (-88.18%)
Mutual labels:  maze-game

maze

CI Status

maze

Usage

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

maze

maze

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

maze --interactive

maze

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

maze

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].