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-01-01 00:17:00 UTC
- JSON Representation
https://github.com/razimantv/mazegenerator
Generate mazes of different shapes and arbitrary sizes using graph theory
c-plus-plus graph-algorithms maze maze-generator
Last synced: 30 Dec 2024
https://github.com/dotnet/dotnet-console-games
Game examples implemented as .NET console applications primarily for providing education and inspiration. :)
2048 blazor cli-game console-game csharp dotnet examples flappy-bird game games hangman ideas maze minesweeper pacman rpg snake sudoku terminal-game wordle
Last synced: 29 Dec 2024
https://github.com/JustinSDK/dotSCAD
Reduce the burden of mathematics when playing OpenSCAD
3d 3d-graphics 3d-models cad geometry lsystem marching-squares maze openscad perlin-noise voronoi worley-noise
Last synced: 25 Oct 2024
https://github.com/justinsdk/dotscad
Reduce the burden of mathematics when playing OpenSCAD
3d 3d-graphics 3d-models cad geometry lsystem marching-squares maze openscad perlin-noise voronoi worley-noise
Last synced: 25 Dec 2024
https://github.com/defndaines/meiro
Maze generation code, inspired by Mazes for Programmers.
Last synced: 19 Nov 2024
https://github.com/jamis/csmazes
Maze algorithms implemented in CoffeeScript, with an eye toward demonstrating how the algorithms work by animating them.
generator maze maze-algorithms
Last synced: 31 Dec 2024
https://github.com/mackorone/mms
A Micromouse simulator: write and test maze-solving code without a physical robot
algorithm ieee maze micromouse micromouse-simulator robot simulator
Last synced: 08 Nov 2024
https://github.com/paddlepaddle/metagym
Collection of Reinforcement Learning / Meta Reinforcement Learning Environments.
gym-environments lift maze meta-learning navigator quadrotor quadrupedal-robots reinforcement-learning
Last synced: 28 Dec 2024
https://github.com/john-science/mazelib
A Python library for creating and solving mazes.
maze maze-algorithms maze-generator python solve-mazes
Last synced: 28 Dec 2024
https://github.com/abakh/nbsdgames
A package of 18 text-based modern games
ascii-game battleship bsdgames c checkers curses fifteen-puzzle game games maze minesweeper minimal plan9 portable public-domain puzzle-game reversi sudoku terminal terminal-game
Last synced: 31 Dec 2024
https://github.com/raysan5/challenges
graphics programming challenges
blocks dungeons maze opengl raylib videogames
Last synced: 27 Oct 2024
https://github.com/ArashPartow/bitmap
C++ Bitmap Library https://www.partow.net/programming/bitmap/index.html
algorithm bitmap c-plus-plus color-mapping file-format fractal graphical-effects graphics image image-manipulation image-processing maze plasma
Last synced: 02 Nov 2024
https://github.com/SiENcE/astray
Astray is a lua based maze, room and dungeon generation library for dungeon crawlers and rougelike video games
dungeon-crawler love2d lua maze room rougelike video-game
Last synced: 02 Nov 2024
https://github.com/sience/astray
Astray is a lua based maze, room and dungeon generation library for dungeon crawlers and rougelike video games
dungeon-crawler love2d lua maze room rougelike video-game
Last synced: 14 Oct 2024
https://github.com/itchyny/maze
A maze command written in Go
golang maze maze-game maze-generation-algorithms maze-generator
Last synced: 27 Oct 2024
https://github.com/dado3212/ScreenMazer
A macOS screensaver that procedurally generates a maze and then solves it
mac-screensaver macos maze screensaver screensavers swift
Last synced: 07 Nov 2024
https://github.com/noshluk2/ROS2-Autonomous-Driving-and-Navigation-SLAM-with-TurtleBot3
This is repository for the course ROS2 Autonomous Driving and SLAM using NAV2 with TurtleBot3 on Udemy.
autonomous-driving autonomous-robots gazebo maze maze-solver nav2 ros2 ros2-humble slam turtlebot3
Last synced: 16 Nov 2024
https://github.com/kbumsik/wolfiemouse
IEEE Reion 1 Micromouse competition.
ieee kicad maze micromouse pcb robotics stm32
Last synced: 28 Oct 2024
https://github.com/johansatge/three-maze
♟️ Creation of random 3D mazes with three.js and tween.js.
javascript maze random-3d-mazes threejs
Last synced: 30 Oct 2024
https://github.com/anthony-mills/procedural_dungeon
PhaserJS plugin for the procedural generation of dungeon layouts for games.
dungeon game gamedev html5 maze phaser phaserjs plugin procedural-generation
Last synced: 10 Oct 2024
https://github.com/mjrlowe/maze_generator
A work-in-progress Javascript maze generator module, compatible with both Deno and Node. 🌽
Last synced: 09 Nov 2024
https://github.com/thewizardbear/maze_generator
A work-in-progress Javascript maze generator module, compatible with both Deno and Node. 🌽
Last synced: 01 Oct 2024
https://github.com/emadehsan/maze
Generate Mazes of different types and Datasets for Deep Learning (GANs, RL)
dataset deep-learning generative-adversarial-network maze maze-algorithms maze-generation maze-solving python reinforcement-learning visualization
Last synced: 12 Nov 2024
https://github.com/pipeseroni/maze.py
Simple curses pipes written in Python
maze pipes-sh pipeseroni python terminal-screensaver
Last synced: 16 Nov 2024
https://github.com/wroberts/pydaedalus
A Python wrapper of the Daedalus maze generator.
maze maze-algorithms maze-game maze-generator mazes
Last synced: 10 Nov 2024
https://github.com/Demonstrandum/crystal_maze
A* Path finding for PNG mazes, from Ruby now in Crystal. Using StumpyPNG
a-star algorithm crystal labyrinth maze maze-solver png solver stumpy
Last synced: 12 Nov 2024
https://github.com/demonstrandum/crystal_maze
A* Path finding for PNG mazes, from Ruby now in Crystal. Using StumpyPNG
a-star algorithm crystal labyrinth maze maze-solver png solver stumpy
Last synced: 06 Nov 2024
https://github.com/okkindel/labyrinth
Simple 3D Labyrinth written in Javascript. Maze generator was written earlier in Java. It uses canvas to draw minimap and raycasting system.
canvas canvas-game game-engine-3d javascript labyrinth maze maze-generator raycasting wolfenstein-3d
Last synced: 11 Nov 2024
https://github.com/jamesseanwright/maze-generator
A real-time JavaScript maze generator using the depth-first search algorithm
algorithm canvas depth-first-search generator html5 maze maze-generator stack
Last synced: 17 Oct 2024
https://github.com/morvanzhou/mmaze
A python maze generator and solver
maze maze-generator maze-solver python symmetric-maze
Last synced: 06 Nov 2024
https://github.com/immadisairaj/gyro_maze
A simple maze game played using gyro sensors.
dart dartlang flame-engine flutter flutter-examples gyrosensor maze maze-generator
Last synced: 12 Nov 2024
https://github.com/pozharliev/maze-project-2021
Project about a game for the Babylon tower. Powered by olcPixelGameEngine.
cpp cpp17 maze maze-generator maze-solver olcpixelgameengine powershell
Last synced: 27 Oct 2024
https://github.com/mdaskalov/maze
Create a maze using SpriteKit and SKTileMapNode iOS, watchOS and macOS variants included
macos maze maze-creation spritekit tilesets watchos
Last synced: 27 Oct 2024
https://github.com/mdaskalov/Maze
Create a maze using SpriteKit and SKTileMapNode iOS, watchOS and macOS variants included
macos maze maze-creation spritekit tilesets watchos
Last synced: 23 Oct 2024
https://github.com/tollyh/pymaze
A pseudo-3D grid-based maze game written in Python with PyGame
3d 3d-game 3d-graphics game lan-party maze maze-solver multiplayer pickle pygame pygame-games python python3 raycast-algorithm raycaster raycasting raycasting-algorithm
Last synced: 12 Nov 2024
https://github.com/changhuixu/angular-maze
A maze generator and path finder in Angular
algorithm angular canvas canvas-animation maze maze-game maze-generator maze-solver typescript
Last synced: 19 Dec 2024
https://github.com/arthursonzogni/icemaze
WebAssembly game: a sliding block adventure.
arthursonzogni cmake cpp game ice maze webassembly
Last synced: 06 Nov 2024
https://github.com/hoangsonww/the-maze-game
🏰 The Maze Game offers straightforward maze navigation challenges across multiple difficulty levels. It features responsive design for easy play on any device, including mobile, with intuitive on-screen controls for movement. Ideal for quick gaming sessions, providing both casual and challenging experiences.
css3 game html5 javascript maze maze-algorithms maze-game maze-generation-algorithms maze-generator maze-solver mazes pygame python react
Last synced: 14 Nov 2024
https://github.com/sraaphorst/spelunker
Maze generation and solving library
cpp-library maze maze-creation maze-explorer maze-generation-algorithms maze-generator maze-solver mazes
Last synced: 09 Nov 2024
https://github.com/deybismelendez/maze-generator-godot
Maze generation with godot engine using Recursive Backtracking algorithm
godot-engine maze maze-generator recursive-backtracking-algorithm
Last synced: 11 Nov 2024
https://github.com/berdav/entombed
Generate mazes and avatars with cellular automata
algorithms avatar-generator cellular-automata game maze maze-generator retrogaming
Last synced: 05 Nov 2024
https://github.com/toxe/maze-generator
C++ maze generator using recursive backtracking.
ascii-art cpp maze maze-generator recursive-backtracking
Last synced: 29 Nov 2024
https://github.com/kenoleon/medium-mazes
Companion Repo For a Medium Tutorial on Mazes.
ai gui maze puzzle pysimplegui python tutorial
Last synced: 10 Nov 2024
https://github.com/mtarek97/maze-runner
A maze game created in Java using Java FX library.
Last synced: 20 Nov 2024
https://github.com/rabestro/awk-maze-generator
The AWK scripts to generate maze and find a path
box-drawing box-drawing-characters maze maze-algorithms maze-generator maze-runner maze-solver recursive-backtracking-algorithm script
Last synced: 28 Dec 2024
https://github.com/craigp/dungeon-generator
Experimenting with creating a rogue-like dungeon generator in Elixir
dungeon-generator elixir maze mazes
Last synced: 15 Nov 2024
https://github.com/devedse/devemazegeneratorcore
This is the new version of my maze generator, now made with .NET Core.
appveyor azure container continuous-delivery continuous-deployment continuous-integration docker docker-image dotnet dotnet-core maze maze-algorithms maze-generator mazes travis travis-ci
Last synced: 18 Dec 2024
https://github.com/stephengold/jme3-maze
Game: explore a randomly-generated 3-D maze with a Pharaonic Egypt theme (New BSD license)
3d-maze game java jme3 jmonkeyengine3 maze open-source tonegodgui
Last synced: 08 Nov 2024
https://github.com/mryellow/gym-mazeexplorer
Maze Exploration OpenAIGym environment
maze maze-explorer openai-gym openai-gym-environments
Last synced: 27 Nov 2024
https://github.com/n-alex-goncalves/MulticursalMazeGenerator
A C# maze generation program that creates a multi-branching maze using backtracking and breadth-first search.
bfs-algorithm csharp game game-development maze maze-generator maze-solver unity
Last synced: 10 Nov 2024
https://github.com/akashcs50/breadth-first-path-finding-algorithm
Implementing FIFO based Breadth First path finding algorithm
algorithm breadth-first-search fifo maze pygame python3 tkinter
Last synced: 30 Nov 2024
https://github.com/mryellow/maze_explorer
A simple maze exploration game for AI agents
game maze maze-explorer openai-gym openai-gym-environments
Last synced: 27 Nov 2024
https://github.com/lazocoder/playground-for-java-graphics
A collection of graphics related programs.
graphics image-segmentation java-graphics maze particles
Last synced: 03 Dec 2024
https://github.com/nathancy/micromouse-simulator
Micromouse simulator with four levels written in C
c maze micromouse-simulator mouse simulator
Last synced: 15 Nov 2024
https://github.com/devcsrj/mazerunner
🏃♀️🏃WebSocket maze - TORO Cloud's 2019 IT Elite Challenge Backend
competitive-programming maze websocket
Last synced: 14 Nov 2024
https://github.com/Devoxx4KidsDE/workshop-maze-vr
Workshop to show children how to do objective programming and see what their maze in virtual reality look like
devoxx4kids maze virtual-reality workshop
Last synced: 23 Oct 2024
https://github.com/maumagnaguagno/map_generator
:globe_with_meridians: Map generator for the lazy game designer
Last synced: 07 Dec 2024
https://github.com/mertturkmenoglu/path-finding-algorithms
Path finding algorithms visualization
algorithm astar-algorithm bfs-algorithm dijkstra-algorithm maze maze-generation-algorithms maze-solver pathfinding pathfinding-algorithm react typescript
Last synced: 17 Dec 2024
https://github.com/mysterycoder456/mazerobot
Maze Solving Car Robot using Arduino Uno
arduino arduinouno maze maze-solver
Last synced: 04 Nov 2024
https://github.com/jihoonerd/rl-maze
Simple maze solver by reinforcement learning
maze policy-gradient q-learning reinforce reinforcement-learning sarsa tutorial
Last synced: 15 Nov 2024
https://github.com/floehopper/3d-maze
Implementation of ZX81 3D Monster Maze game on the ZX Spectrum
3d-maze assembly-language basic emulator game graphics maze maze-game z80 zx-81 zx-spectrum
Last synced: 03 Dec 2024
https://github.com/cwjokaka/maze_maker
随机迷宫制造者🕳
canvas es5 game javascript js maze maze-generator
Last synced: 20 Dec 2024
https://github.com/peterhellberg/maze
Generate a maze using Prim's Algorithm
game go maze prim-algorithm toy-project
Last synced: 14 Nov 2024
https://github.com/takaneichinose/pyxel_bit_maze
A simple puzzle-platformer game where you have to find the mystery plant in a maze.
8-bit 8bit chiptune chiptunes fantasy-console game game-development game-engine maze pixel-art pixelart platformer platformer-game python python3 pyxel pyxeledit retro retrogaming trap
Last synced: 05 Nov 2024
https://github.com/liu42/maze
C++ 课程设计项目,基于 Qt 制作的一个简单的走迷宫小游戏
bfs breadth-first-search course-design course-project curriculum-design deep-first-search dfs find-way game game-development homework-project maze maze-generation maze-solving qt
Last synced: 23 Nov 2024
https://github.com/exciteabletom/mazesolver
A maze solving program for black and white images
algorithms easy-to-use image-manipulation image-processing image-recognition maze shortest-path
Last synced: 12 Oct 2024
https://github.com/suxrobgm/maze-godot
2D Maze game with AI built using Godot
2d-game astar-algorithm dijkstra-algorithm game-development godot maze pathfinding
Last synced: 03 Dec 2024
https://github.com/demonstrandum/a-star
A* path finding algorithm for images, in Ruby.
a-star algorithm chunky-png image labyrinth linux macos maze maze-solver pathfinding pixel png ruby unix windows
Last synced: 06 Nov 2024
https://github.com/owanturist/obstacle-maze
Obstacle Maze app
maze react state-management typescript
Last synced: 16 Nov 2024
https://github.com/turkeymcmac/mmmaze
Monster Money Maze: Get cash and get out without getting got.
Last synced: 21 Nov 2024
https://github.com/justinsdk/craftsman
My Minecraft Mods
maze minecraft minecraft-forge minecraft-forge-mod minecraft-mod
Last synced: 25 Dec 2024
https://github.com/narimiran/amaze
aMAZE: amazing maze
2d-game game-2d game-puzzle maze maze-game puzzle puzzle-game
Last synced: 13 Oct 2024
https://github.com/mechadragonx/smaug
A Maze Solver with Big Brain AI
ai csharp maze maze-algorithms maze-solver netframework48
Last synced: 16 Nov 2024
https://github.com/clementreiffers/maze-creator
a maze generator made in python
matplotlib maze maze-generator numpy python python3
Last synced: 17 Dec 2024
https://github.com/we-gold/algernon-js
Algernon is a JS library for efficiently generating, solving, and rendering mazes.
a-star ant-colony-optimization bfs canvas d-star-lite dfs javascript maze maze-algorithms maze-generator maze-solver occupancy-grid-map p5js serialization
Last synced: 10 Nov 2024
https://github.com/anuraganalog/rat-in-a-maze
Solve the famous problem rat in a maze using DFS
cheese colors dfs finding gui maze path pillow py python3 rat rat-in-a-maze stack tkinter-gui
Last synced: 20 Dec 2024
https://github.com/mikoloism/electron-maze-aio
Maze All-in-One (generator, solver, pathfinder, playable game)
electron electronjs html javascript maze maze-generator maze-solver nodejs scss
Last synced: 13 Dec 2024
https://github.com/john-science/mazes_of_erebor
Let's Learn C++ by building an old-school text adventure game!
adventure-game game maze text-adventure text-adventure-game
Last synced: 18 Nov 2024
https://github.com/abderrsfa/cub3d
Uses a map file to make a 3D maze game similar to the famous Wolfenstein 3D. Includes wall textures, sprites, player movement, etc.
1337 42born2code cub3d game maze ray-casting raycasting sprites textures
Last synced: 27 Dec 2024
https://github.com/ssivanov19/maze-game-2021
A Dungeon Crawler like game made in vanilla C++.
dungeon-crawler-game maze maze-generator vscpi
Last synced: 02 Nov 2024
https://github.com/cheina97/gomaze
GoMaze is a simple maze generator and solver written in Go.
ebitengine graph graphviz maze shortest-path
Last synced: 21 Dec 2024
https://github.com/edap/udk-2019-find-your-way-out
Creative Coding curse at Universität der Kunst Berlin.
maze openframeworks photogrammetry pointcloud terrain
Last synced: 20 Dec 2024
https://github.com/tfeldmann/maze
A maze generator written in rust.
maze maze-algorithms maze-generator rust
Last synced: 19 Dec 2024
https://github.com/takaneichinose/dungeon-maze-puzzle
This is a simple maze or dungeon escape game, with its functionality made entirely in CSS.
8-bit 8bit aseprite css css-only css3 game game-development html html5 maze no-javascript pixel-art pug puzzle puzzle-game retro retrogaming sass scss
Last synced: 23 Dec 2024
https://github.com/mahdizynali/maze-blockchain
This is begining of the MaZe Blockchain
bitcoin blockchain chain maze maze-blockchain mazechain
Last synced: 10 Nov 2024
https://github.com/lorem-ipsumm/maze-solving-and-generating
This is a program I've created that generates and solves mazes using DFS and Randomized Prim's Algorithm
depth-first-search jimp maze maze-generator maze-solver nodejs prime-numbers prims-algorithm
Last synced: 07 Dec 2024
https://github.com/djmgit/mazewalker
Creating a 3D world using ray casting on a randomly generated maze.
3d dda game love2d lua maze maze-generator pseudo-3d raycasting wolfenstein
Last synced: 29 Nov 2024
https://github.com/keller-michael/christmas_2021
help Santa to collect all the lost elves and christmas tree balls
christmas-fun fun maze sap-community
Last synced: 10 Nov 2024