All Projects → aPixelInSpace → F-a-maze-ing

aPixelInSpace / F-a-maze-ing

Licence: MIT license
Create aesthetic mazes of different shapes, tiles, sizes and more using a CLI tool. A website is also available at https://mazes.apixelinspace.com

Programming Languages

F#
602 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
CSS
56736 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to F-a-maze-ing

mazes
A comprehensive library of algorithms for creating perfect mazes.
Stars: ✭ 64 (-17.95%)
Mutual labels:  maze, maze-generator, maze-algorithms, maze-solver
mazeGenerator
Recursive Backtracker Maze Generation Algorithm with C++ using ncurses
Stars: ✭ 24 (-69.23%)
Mutual labels:  maze, maze-generator, maze-algorithms
maze-generator
A real-time JavaScript maze generator using the depth-first search algorithm
Stars: ✭ 13 (-83.33%)
Mutual labels:  maze, maze-generator
MazeSolver
An app that can solve a maze based on its image.
Stars: ✭ 18 (-76.92%)
Mutual labels:  maze, maze-solver
maze
A maze command written in Go
Stars: ✭ 110 (+41.03%)
Mutual labels:  maze, maze-generator
MetaGym
Collection of Reinforcement Learning / Meta Reinforcement Learning Environments.
Stars: ✭ 222 (+184.62%)
Mutual labels:  maze
pathfinding-visualizer
Website built using React Framework for visualizing Pathfinding and Maze Generation Algorithms.
Stars: ✭ 33 (-57.69%)
Mutual labels:  maze
tech.datatype
Efficient numerics for the jvm
Stars: ✭ 78 (+0%)
Mutual labels:  n-dimensional
ScreenMazer
A macOS screensaver that procedurally generates a maze and then solves it
Stars: ✭ 87 (+11.54%)
Mutual labels:  maze
maze4d
First person four-dimensional maze game
Stars: ✭ 30 (-61.54%)
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 (-66.67%)
Mutual labels:  maze
WolfieMouse
IEEE Reion 1 Micromouse competition.
Stars: ✭ 29 (-62.82%)
Mutual labels:  maze
three-maze
♟️ Creation of random 3D mazes with three.js and tween.js.
Stars: ✭ 44 (-43.59%)
Mutual labels:  maze
maze
Create and solve mazes in Python.
Stars: ✭ 36 (-53.85%)
Mutual labels:  maze
maze generator
A work-in-progress Javascript maze generator module, compatible with both Deno and Node. 🌽
Stars: ✭ 35 (-55.13%)
Mutual labels:  maze
DungeonTemplateLibraryUnity
🌏: Dungeon free resources (terrain & roguelike generation)
Stars: ✭ 51 (-34.62%)
Mutual labels:  maze-generator
mazecpc
Amstrad CPC Edition of "10 PRINT" maze generator challenge (14 bytes)
Stars: ✭ 14 (-82.05%)
Mutual labels:  maze-generator
Maze solver
An interactive online maze generator and solver able to use several different algorithms.
Stars: ✭ 40 (-48.72%)
Mutual labels:  maze-generator
astar-gridmap-2d
A* algorithms for 2D gridmaps. The fastest one, until you prove me wrong
Stars: ✭ 43 (-44.87%)
Mutual labels:  maze-solver

build Build Status Main

F-a-maze-ing

An easy-to-use, composable and configurable maze generator and solver. Several types of grid tiles with multiple possible shapes.

Usage

Use the Command Line Interface

Alternatively, you may visit https://mazes.apixelinspace.com to randomly generate a few examples (website in preview version, work in progress)

Deploys by Netlify

🔧 Build

Build the project from the source code

🎉 Examples

📖 Book

This project is inspired by working through the book Mazes for Programmers by Jamis Buck.

The code in the book is written in Ruby and leans on Object-Oriented design.

My goal is two fold : give the project a functional spin and learn F# in the process. To do so, I freely change or adapt much of the original code and implementation.

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