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.

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: 03 Mar 2025

https://github.com/martina-pauer/pauer-lab

Un generador aleatorio de laberintos que puede guardar o no los resultados a un nombre de arhcivo que reciba de parametro ejecutando script desde terminal.

aleatorio generador-de-laberinto laberinto linux maze maze-generator python random

Last synced: 22 Apr 2025

https://github.com/firestone82/mazelib

VŠB-TUO - School project in C++

api cli generator maze solver

Last synced: 22 Apr 2025

https://github.com/chriskonnertz/mazegen

Kotlin maze generator console application - weekend project, ugly code!

generator kotlin learning maze

Last synced: 16 Mar 2025

https://github.com/bsodium/amaze.me

A two-dimensional maze generator and visualizer in 3D space.

featured maze mui-joy react threejs

Last synced: 06 Mar 2025

https://github.com/bigoh1/maze.cpp

A visualiser for generating and solving mazes

cpp generating-mazes graph maze solving-mazes visualiser

Last synced: 22 Mar 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/kaixtr/labirinto

Projeto de algoritmo de labirinto programado para a matéria de Teoria dos autômatos do curso de Ciência da Computação na Universidade do Distrito Federal, em 2025.

cpp maze maze-generator sdl2

Last synced: 01 Apr 2025

https://github.com/quantum-0/mazegenerator

Визуализация алгоритма генерации лабиринта

csharp maze maze-creation maze-generation-algorithms maze-generator

Last synced: 23 Feb 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: 01 Apr 2025

https://github.com/en10/mazejs

Maze in JS Canvas

maze maze-solver png png-decoder

Last synced: 27 Mar 2025

https://github.com/ebrezadev/maze-game-in-cpp-and-ncurses

Randomly Generated Maze Game in C++ and ncurses (with settings menu)

bombs cpp dfs game linux maze menus ncurses random settings

Last synced: 26 Feb 2025

https://github.com/jayllyz/labyrinth-game

TCP Client / Server labyrinth game.

maze multithreading tcp-client-server

Last synced: 14 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/pablovilchez/42-cub3d

A simple 3D game engine using raycasting techniques to render a maze.

3d-engine 42-school c game-development graphics maze raycasting

Last synced: 14 Mar 2025

https://github.com/irurus/the-elder-maze

The Elder Maze is a student project in C++ where you descend deeper into a dungeon, floor by floor, defeating enemies. It features endless gameplay with character progression and increasingly challengingenemy levels, all presented in pseudo-3D graphics. The game is currently in development.

c cli cpp dungeon-crawler-game game maze pseudo-3d-game terminal-game

Last synced: 23 Apr 2025

https://github.com/ragnaroek/libmaze

rust library for maze generation and statistics

labyrinth labyrinth-generation maze maze-generator

Last synced: 06 Apr 2025

https://github.com/danmadeira/labirinto

Modelo SVG para labirinto 3D

3d 3d-graphics 3d-maze labirinto maze svg

Last synced: 25 Feb 2025

https://github.com/noobping/meiro

ニックの迷路 · Nick's maze

maze maze-game vuejs

Last synced: 05 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/sunsided/amaze-rs

Maze generation in Rust

maze maze-generator rust

Last synced: 13 Feb 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: 16 Mar 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: 16 Mar 2025

https://github.com/lclpyt/maze-lib

Maze generation library for Java

java library maze maze-generator

Last synced: 22 Mar 2025

https://github.com/devmasen/maze-solver

C program (command line interface) for create and solve a maze

c-program maze maze-solver

Last synced: 24 Feb 2025

https://github.com/leytox/maze

Course work. C++ Linux maze generation and solving program

cpp maze maze-generator maze-solver

Last synced: 14 Mar 2025

https://github.com/mountpotato/maze-solver-visual

a visualized simple maze solver program(python=3.7.9,pygame=1.9.6),showing multiple pathfinding algorithms' solving process of a random-generated maze.(realizations of some other pathfinding algorithm remained to be added)

maze python

Last synced: 14 Apr 2025

https://github.com/theoguerin64/moze

Simple Godot4 maze game

godot4 maze

Last synced: 18 Mar 2025

https://github.com/cantaro86/maze-3d

C++ program that solves the maze in 3D

cpp maze maze3d

Last synced: 25 Feb 2025

https://github.com/evuez/disclosure

:snake: :video_game: A mini maze game

game maze

Last synced: 28 Mar 2025

https://github.com/kunalthakur204/daa

Dive into an exciting maze adventure! 🔥 Navigate randomly generated puzzles, dodge obstacles, and reach the goal. Simple controls, endless fun, and challenging twists await. Are you ready to escape? 🏆🌀

importliberies maze mazegame pygame python3 tkinter tkinter-graphic-interface tkinter-python

Last synced: 09 Apr 2025

https://github.com/yeregorix/mazegen

Application to create mazes

java javafx maze

Last synced: 05 Mar 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: 18 Mar 2025

https://github.com/klihe/sonicbot

This is my little project with Arduino and some ultrasonic sensors. It was an idea from my friend @Vaseksch and we want to race each other in the maze.

arduino dcmotors maze ultrasonic-sensor

Last synced: 06 Apr 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/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: 21 Mar 2025

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: 24 Feb 2025

https://github.com/deshrike/pymaze

Generate and solve a maze

maze maze-generation-algorithms maze-solver python

Last synced: 29 Mar 2025

https://github.com/everie/Gem-TD-Maze-Builder

Gem Tower Defence Maze Builder

drawing maze tower-defense

Last synced: 11 Mar 2025

https://github.com/bunji2/maze

maze (described in Japanese)

golang maze maze-generator

Last synced: 11 Apr 2025

https://github.com/joyrider3774/mazethingie_vircon32

My Mazethingie game which is a maze generator / player for the Vircon32 fantasy console

game maze vircon32

Last synced: 29 Mar 2025

https://github.com/gareththegeek/maze

A game for the DIY gamer kit

arduino diy-gamer-kit maze prim-algorithm

Last synced: 21 Mar 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: 24 Feb 2025

https://github.com/mhsjlw/maze

A maze generation and solver algorithm in Java using LibGDX

android libgdx linux macos maze windows

Last synced: 01 Apr 2025

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: 01 Mar 2025

https://github.com/insooeric/2d-maze-game

2D Maze escaping game built with Java. Escape the maze as fast as possible!

game java maze simple-game visual-studio-code

Last synced: 29 Mar 2025

https://github.com/mrmorais/c-eleste

Um jogo da cobrinha autônomo com algoritmo de backtracking

backtracking-algorithm maze snake-game solving-games

Last synced: 21 Feb 2025

https://github.com/t0ny4/mazeball

Roll a ball through a 3D maze in your web browser. (A modern re-implementation of Astray)

0bsd 3d astray ball eslint first-person javascript maze planck third-person three-js threejs vite

Last synced: 21 Feb 2025

https://github.com/mondial7/angular-maze

Maze game code with AngularJS

angular1 angularjs maze

Last synced: 26 Mar 2025

https://github.com/naemazam/the-maze

The Maze is a single-player brain games.

html-css-javascript javascript maze maze-game naemazam

Last synced: 04 Mar 2025

https://github.com/qwaserbar/githubmazegame1

This is a simple maze game hosted on github pages

game maze mazegame

Last synced: 23 Feb 2025

https://github.com/themarlboroman/java-maze

Quick port of the js-maze to Java

generator java maze port

Last synced: 28 Feb 2025

https://github.com/0x8b/mazes

Maze generation experiments

maze mazes

Last synced: 17 Mar 2025

https://github.com/lukad/roflmaze

gpn20 gpn-mazing solver

elixir gpn-mazing gpn20 maze

Last synced: 16 Feb 2025

https://github.com/f-corvaro/cub3d

"Explore immersive 3D environments with cub3d, your ultimate raycasting engine."

3d 42 42project c computer-graphics cub3d cub3d-42 educational educational-project game-engine graphics linux maze minilibx raycasting rendering

Last synced: 12 Mar 2025

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/archtaurus/maze

Maze and A* path search algorithm

a-star-algorithm maze

Last synced: 24 Feb 2025

https://github.com/drilonaliu/lost-in-qr-code-unity-game

A game built with Unity for DokuTech's GameJam 2022 event with the theme : "My Face Is Not A Barcode".

game-jam maze unity

Last synced: 21 Mar 2025

https://github.com/citizen7751/maze

The Recursive Division algorithm.

c maze recursion

Last synced: 04 Mar 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: 23 Feb 2025

https://github.com/okayama-daiki/toy-box

A collection of small, simple, fun applications

maze tower-of-hanoi toybox

Last synced: 17 Mar 2025

https://github.com/timerke/maze

Finding a way out of the maze

astar-algorithm maze pyqt5

Last synced: 02 Apr 2025

https://github.com/endygamedev/maze

:bricks: Maze solver or pathfinding algorithm.

astar-algorithm astar-pathfinding maze maze-generator maze-solver pathfinding

Last synced: 22 Feb 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/joshuainovero/maze-image-generator

MazeImage++ is a library for C++ that allows you to generate maze images.

image image-generator image-processing maze recursive-backtracking-algorithm

Last synced: 03 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/igi-111/mazer

backtracking maze generator

backtracking maze maze-generator rust

Last synced: 13 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/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: 23 Feb 2025

https://github.com/horiuchi/unity-maze

The sample project for Unity

maze unity-chan unity3d

Last synced: 28 Mar 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/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: 24 Feb 2025

https://github.com/jabolol/labyrinthia

Blazingly fast maze solver and generator implementing the A* and BFS algorithms for solving and creation, respectively.

a-star bfs c maze

Last synced: 21 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/niklasei/bevy_maze

A maze generator written in Rust using the game engine Bevy

bevy maze maze-generator

Last synced: 04 Apr 2025

https://github.com/mielek/maze-solver

The maze solver is a demonstration application which solves maze (labyrinth).

demo-app java maze solver

Last synced: 10 Apr 2025

https://github.com/akihiko47/pathfinder

breadth-first search demonstration and maze generator

breadth-first-search maze python visualization

Last synced: 12 Apr 2025

https://github.com/wode490390/diagonalmazegenerator

This is an easter egg generator ported from 20w14infinite.

generator maze minecraft nukkit plugin visuals

Last synced: 21 Mar 2025

https://github.com/mohhasan1/algo-maze

Play with mazes and watch BFS and DFS in action! Drag nodes, customize grids, and explore algorithms in a fun way. Works on desktop and iPad (phones coming soon!). More features on the way! 🎉

html-css-javascript maze maze-algorithms maze-creation maze-explorer maze-game maze-generator maze-solver react zus

Last synced: 15 Mar 2025

Mazes Awesome Lists
Mazes Categories