Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Mazes
A maze is a type of puzzle involving a collection of paths, usually where a player has to find a route from start to finish.
A huge variety of algorithms exist for generating and solving mazes. These are not only fun to implement, but also are a good way to familiarise yourself with programming techniques, algorithms, and languages.
- GitHub: https://github.com/topics/maze
- Wikipedia: https://en.wikipedia.org/wiki/Maze
- Related Topics: algorithm, game, pathfinding, search,
- Aliases: mazes, maze-algorithms, maze-generator, maze-solver, maze-generation, maze-generation-algorithms, maze-solving-algorithms, maze-creation, maze-solving,
- Last updated: 2025-02-01 00:18:08 UTC
- JSON Representation
https://github.com/pgmrdohan/sdl2_mazerunner
MazeRunner developed on C with SDL2 is used to study algorithms like DFS, BFS, A* and etc.
algorithms generator maze sdl2 solver
Last synced: 06 Jan 2025
https://github.com/hamolicious/maze
A Maze generator, solver and "game" written in Python 3.8 and PyGame.
gui maze maze-generation-algorithms maze-generator pygame python python38
Last synced: 07 Jan 2025
https://github.com/rluvaton/maze
Maze in Java
java maze maze-generator maze-solver
Last synced: 14 Dec 2024
https://github.com/anshuthopsee/maze-generator
A visualising tool for maze generation built with react. Recursive Backtracker and Kruskal's Algorithm used.
kruskal kruskals-algorithm material-ui maze maze-algorithms maze-generator maze-visualization react recursive-algorithm recursive-backtracker recursive-backtracking recursive-backtracking-algorithm
Last synced: 14 Dec 2024
https://github.com/iagolirapasssos/labirinto-educativo
With the Educational Maze, users can drag and drop command blocks to create sequences that direct the car's movement in the maze.
educacao labirinto labirinto-programacao linguagem-blocos maze maze-generator maze-solver programacao
Last synced: 07 Jan 2025
https://github.com/elyeandre/simple-maze-game
This project is a Java-based maze game inspired by Nitrome's "Bad Ice Cream."
badicecream game game-development gamemadewithjava java java-game java-game-development javagame maze maze-game mazegame simple-game
Last synced: 26 Jan 2025
https://github.com/niklasei/bevy_maze
A maze generator written in Rust using the game engine Bevy
Last synced: 17 Dec 2024
https://github.com/webdevleo/maze
A bunch of algorithms to generate mazes
algorithms labirint maze maze-algorithms maze-creation maze-generation-algorithms world-gen world-generator
Last synced: 21 Jan 2025
https://github.com/okwilkins/mazegeneration
Creates a random maze. Green -> Making new maze. Red -> Backtracking to find untouched maze.
algorithm html maze maze-generator maze-solver p5js web
Last synced: 21 Jan 2025
https://github.com/tanguysoto/themaze
First person escape game inside a giant 3D maze :video_game:
3d game maze procedural-generation unity
Last synced: 14 Dec 2024
https://github.com/jrnxf/maze-walker
two-dimensional maze generation and solving
backtracking depth-first-search maze recursion skrrrt
Last synced: 28 Dec 2024
https://github.com/arturmareknowak/maze
Implementation of Maze game on STM32F429
Last synced: 22 Dec 2024
https://github.com/newlandtv/maze-bot
자바스크립트로 구현한 미로 디스코드 봇입니다.
discord-bot game js maze node-js
Last synced: 21 Jan 2025
https://github.com/marianpekar/maze-escape
A minimalistic console game
astar-algorithm console-game cplusplus cpp fbm fractal-brownian-motion game maze maze-generation-algorithms maze-generator perlin perlin-noise recursive-backtracker recursive-backtracking-algorithm winapi
Last synced: 05 Jan 2025
https://github.com/cantaro86/maze-3d
C++ program that solves the maze in 3D
Last synced: 07 Jan 2025
https://github.com/jeffrine/maze-generator
A tool for generating mazes in godot using the Randomized depth-first search or Recursive backtracker algorithm
browser godot itchio maze puzzle randomized-depth-first-search recursive-backtracker
Last synced: 13 Jan 2025
https://github.com/dowscope/maze
Unity3D Maze game
csharp first-person-shooter fun maze maze-game maze-generation-algorithms maze-generator unity unity3d
Last synced: 14 Jan 2025
https://github.com/lclpyt/maze-lib
Maze generation library for Java
java library maze maze-generator
Last synced: 27 Jan 2025
https://github.com/rabestro/jetbrains-academy-maze-runner
Mazes are amazing: keep running, find the exit if you can! If you are not too happy about getting stuck in the actual maze, you can entertain yourself with a virtual one. In this project, you will write a program that generates mazes and looks for a way out.
bitset graph-algorithms jetbrains-academy maze maze-algorithms maze-generator maze-solver queue student-project
Last synced: 28 Dec 2024
https://github.com/sebastianhaeni/swing-labyrinth
University project to solve the way out of a labyrinth in a Java Swing GUI
java labyrinth labyrinth-generation maze
Last synced: 14 Jan 2025
https://github.com/haydend100/mazesolver
This program randomly generates a maze and then solves that maze using A* pathfinding algorithm
astar astar-algorithm astar-pathfinding astar-search astar-search-algorithm cpp maze maze-algorithms maze-generation-algorithms maze-generator maze-solver prims-algorithm prims-implementation randomized-prim-algorithm
Last synced: 31 Dec 2024
https://github.com/swashvirus/mazegeneratorsolver
maze generator solver and render using JavaScript and HTML5 canvas for rendering
maze maze-algorithms maze-generation-algorithms maze-generator maze-solver mazes
Last synced: 17 Oct 2024
https://github.com/jabolol/labyrinthia
Blazingly fast maze solver and generator implementing the A* and BFS algorithms for solving and creation, respectively.
Last synced: 26 Jan 2025
https://github.com/keller-michael/random_maze_generator
random maze generator
Last synced: 07 Jan 2025
https://github.com/pumpedsardines/maze-generation
A demonstration of maze generation in TypeScript. You can check it out live
algorithm maze typescript webpack
Last synced: 24 Jan 2025
https://github.com/bigoh1/maze.cpp
A visualiser for generating and solving mazes
cpp generating-mazes graph maze solving-mazes visualiser
Last synced: 28 Jan 2025
https://github.com/aashviktyagi/zippermau5
マイクロマウス
cpp fast maze maze-algorithms maze-solver micromouse n20 platformio robot robotics teensy teensy41
Last synced: 09 Oct 2024
https://github.com/danmadeira/labirinto
Modelo SVG para labirinto 3D
3d 3d-graphics 3d-maze labirinto maze svg
Last synced: 08 Jan 2025
https://github.com/endygamedev/maze
:bricks: Maze solver or pathfinding algorithm.
astar-algorithm astar-pathfinding maze maze-generator maze-solver pathfinding
Last synced: 03 Jan 2025
https://github.com/aayes89/entombed
An approach to Entombed maze generator of Atari 2600
atari2600 entombed java maze maze-generator
Last synced: 28 Jan 2025
https://github.com/red-opera/console-maze-game
C언어 학습용 미로 게임 : 개인 개발, 2017.7 ~ 2017.8
Last synced: 28 Jan 2025
https://github.com/arda-guler/soundscapematrices
Positional audio based pathfinding game.
audio-based game maze maze-game positional-audio prototype pygame sound sound-based
Last synced: 11 Jan 2025
https://github.com/mbourmaud/ruby-mazegame
A small Maze Game in Ruby. The user needs to find the treasure by moving through doors. When an ennemy attacks, he needs to beat him at a rock-paper-scissors game.
maze maze-game maze-generator ruby ruby-application
Last synced: 05 Jan 2025
https://github.com/questiowo/daedalus
A maze generating and rendering program using recursive backtracking written in Sigma16
assembly maze maze-algorithms maze-generation maze-generation-algorithms maze-generator recursive-algorithm recursive-backtracking-algorithm sigma16
Last synced: 09 Jan 2025
https://github.com/nebuxadnezzar/take-home-assignments
take home interview coding assignments
alpaca coding coding-challenge coding-interviews esusu full-text-search golang-examples interview kyriba lottery lottery-draw maze maze-traversal meme meme-generator micro-1
Last synced: 20 Jan 2025
https://github.com/mathusanm6/amaze-voice-lab
The goal of this research project is to be able to control the movements of characters in a Maze game using real-time voice commands such as saying out loud Up, Down, Left or Right.
asr automatic-speech-recognition game java maze research speaker-diarization speaker-recognition voice-recognition
Last synced: 13 Dec 2024
https://github.com/thegatesdev/mazegen-c
Overly complicated maze generation in C
algorithms-and-data-structures c cmake cmakelists generation maze maze-algorithms maze-generation maze-generation-algorithms maze-generator
Last synced: 22 Dec 2024
https://github.com/naemazam/the-maze
The Maze is a single-player brain games.
html-css-javascript javascript maze maze-game naemazam
Last synced: 14 Jan 2025
https://github.com/aleksibovellan/python-a-star-maze-solver
Python Maze Solver using A* Algorithm with Movement Constraints
a-star a-star-algorithm a-star-path-finding ai astar astar-pathfinding euclidean euclidean-distances heuristic heuristic-algorithm heuristics labyrinth labyrinth-solver matplotlib maze maze-algorithms maze-solver maze-solving python python3
Last synced: 25 Jan 2025
https://github.com/makal7/recursive-backtracing-maze-generation
maze generation based on recursive backtracing algorithm
cpp maze maze-generation maze-generation-algorithm maze-generator recursive-backtracking
Last synced: 13 Jan 2025
https://github.com/chriskonnertz/mazegen
Kotlin maze generator console application - weekend project, ugly code!
generator kotlin learning maze
Last synced: 22 Jan 2025
https://github.com/pkief/maze-game
Tool to generate mazes
angular maze maze-generator typescript
Last synced: 17 Jan 2025
https://github.com/alessiochen/random-maze-solver
This repository hosts a C++ implementation of a Random Maze Solver that utilizes the OpenMP multi-threading API for parallelization. The project aims to evaluate and compare the performance of sequential and parallel programs in solving randomly generated mazes.
maze maze-solver openmp parallelprogramming unifi
Last synced: 05 Jan 2025
https://github.com/aggrathon/amazealgorithm
A maze generator for creating interesting mazes
labyrinth labyrinth-generation maze maze-algorithms maze-generator rust rust-lang
Last synced: 22 Jan 2025
https://github.com/chrisvilches/pokemon-maze-part-ii
An algorithm that solves the ice field puzzle that appears in Pokemon games.
algorithm maze pathfinding shortest-path-algorithm
Last synced: 22 Jan 2025
https://github.com/huangbuyi/search-algorithm-animation-demo
A search algorithm animation demostration page made with vue3.
algorithms maze search-problems typescript vue3 vuejs
Last synced: 13 Jan 2025
https://github.com/crgimenes/maze
I was missing BASIC and made this maze generator just for fun
Last synced: 21 Jan 2025
https://github.com/zeroonedev01/nusantech-backendtest1
Nusantech backend test1
javascript maze pattern spiral
Last synced: 19 Jan 2025
https://github.com/awass04/rat-maze-dfs-algorithm
A DFS algorithm designed to solve a maze.
csharp dfs dfs-algorithm dfs-algorithms dfs-visualization maze maze-algorithms maze-solver rat stack stacks
Last synced: 23 Jan 2025
https://github.com/everie/Gem-TD-Maze-Builder
Gem Tower Defence Maze Builder
Last synced: 23 Oct 2024
https://github.com/sandyyyzheng/mouse-maze
Freshman Data Structure Course Project
course-project data-structures dfs java maven maze maze-game
Last synced: 09 Jan 2025
https://github.com/aykrimino/pathfinding-visualizer
A Python-based pathfinding visualizer built with Pygame. It demonstrates search algorithms like BFS, DFS, and A*.
ai ai-search-algorithms algorithms animations astar-algorithm bfs-algorithm dfs-algorithm maze maze-visualization pathfinding-algorithms pathfinding-visualizer pip pygame python python3 searching-algorithms
Last synced: 29 Jan 2025
https://github.com/jockets/maze-runner
Use this Bash script to navigate out of a maze!
Last synced: 29 Jan 2025
https://github.com/arceryz/mazerunner
2D Maze editor using Raylib and ImGui. Features convenient junction placement, naming, moving aswell as tagging of positions. Export to JSON for use in games.
cpp editor game-development gametools imgui maze maze-creation maze-explorer maze-generator raylib tools
Last synced: 25 Nov 2024
https://github.com/barabadzhi/shri-maze
Maze solver
algorithms exercise javascript maze shri
Last synced: 15 Dec 2024
https://github.com/awass04/rat-maze-dfs-algorithm-
A DFS algorithm designed to solve a maze.
csharp dfs dfs-algorithm dfs-algorithms dfs-visualization maze maze-algorithms maze-solver rat stack stacks
Last synced: 27 Nov 2024
https://github.com/wvanlit/mazegenerator
A C# project about generating different types of mazes and solving them. Based on "Mazes for Programmers" by Jamis Buck.
csharp maze maze-generator maze-solver
Last synced: 05 Jan 2025
https://github.com/gnu11111/gridz
gridZ - whatever it may become
game korge kotlin maze multiplatform speedrunner
Last synced: 16 Dec 2024
https://github.com/ernanej/smart-maze
A smart maze that generates a random board from user input and returns a possible output.
Last synced: 12 Dec 2024
https://github.com/en10/mazejs
Maze in JS Canvas
maze maze-solver png png-decoder
Last synced: 01 Feb 2025