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-05-02 00:17:17 UTC
- JSON Representation
https://github.com/israel-charles/gui-dynamic-maze-solver
Java-based GUI application that solves mazes using backtracking algorithm. It visualizes the maze-solving process in real-time, highlighting the current path, backtracking steps, and teleportation through portals. The application effectively demonstrates pathfinding algorithms by marking visited cells, backtracking paths, and portal usage.
backtracking backtracking-algorithm dynamic-programming java java-swing maze maze-solver
Last synced: 11 Mar 2025
https://github.com/james-p-d/maze
Maze Generation and Solving in Python
bfs breadth-first-search depth-first-search dfs maze maze-generator maze-solver python python3
Last synced: 11 Mar 2025
https://github.com/okayama-daiki/toy-box
A collection of small, simple, fun applications
Last synced: 17 Mar 2025
https://github.com/mostafagalal1/maze_generator
Program to generate mazes with various sizes using DFS algorithm with a random manner in choosing paths
dfs-algorithm games maze maze-generator
Last synced: 17 Mar 2025
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: 01 Apr 2025
https://github.com/anshuthopsee/maze-game
A simple maze game that implements randomized depth-first search to generate the maze. Built with React.
maze maze-generator randomized-depth-first-search traversal
Last synced: 01 Apr 2025
https://github.com/barabadzhi/shri-maze
Maze solver
algorithms exercise javascript maze shri
Last synced: 03 Apr 2025
https://github.com/joao-conde/feup-lpoo-dungeon
Repository to host the first Object Oriented Programming Laboratory project, a second year course @FEUP
feup feup-lpoo game java lpoo maze object-oriented object-oriented-programming
Last synced: 02 Mar 2025
https://github.com/wouterraateland/gyro-maze
Maze using device orientation for movement.
canvas device-orientation maze react
Last synced: 21 Feb 2025
https://github.com/mielek/maze-solver
The maze solver is a demonstration application which solves maze (labyrinth).
Last synced: 10 Apr 2025
https://github.com/katahiromz/pillbugmaze
ダンゴムシの迷路(ダ迷路)
android-app android-application japanese maze maze-generator webview-app
Last synced: 02 Mar 2025
https://github.com/schwabnicolas/labyrinth
A Prim's maze generation algorithm and recursive backtracker implementation in C#.
csharp maze maze-generation-algorithms maze-generator maze-solver wpf
Last synced: 17 Mar 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: 02 Mar 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: 02 Mar 2025
https://github.com/zeroonedev01/nusantech-backendtest1
Nusantech backend test1
javascript maze pattern spiral
Last synced: 12 Mar 2025
https://github.com/quantum-0/mazegenerator
Визуализация алгоритма генерации лабиринта
csharp maze maze-creation maze-generation-algorithms maze-generator
Last synced: 23 Feb 2025
https://github.com/en10/mazejs
Maze in JS Canvas
maze maze-solver png png-decoder
Last synced: 27 Mar 2025
https://github.com/cfrankb/cs3_rp2040_pico
Port of an MS-DOS Game to the RP-2040/Pico using the ILI9341 lcd and a joystick module.
game game-development game-engine gamedev ili9341 joystick maze maze-game msdos pico rp2040 rp2040-zero tilemap
Last synced: 12 Mar 2025
https://github.com/poeschl/pixelmaze
A maze drawer for the pixelflut protocol.
maze pixelflut pixelflut-client
Last synced: 17 Mar 2025
https://github.com/sachinsagrawal/nrc-maze-robot-tutorial
A tutorial to build a robot for the National Robotics Challenge's Robot Maze contest.
3d-print c-plus-plus instructions maze nrc robot tutorial
Last synced: 18 Mar 2025
https://github.com/gnu11111/gridz
gridZ - whatever it may become
game korge kotlin maze multiplatform speedrunner
Last synced: 03 Apr 2025
https://github.com/niklasei/bevy_maze
A maze generator written in Rust using the game engine Bevy
Last synced: 04 Apr 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: 12 Apr 2025