A comprehensive library of algorithms for creating perfect mazes.
-
Updated
Aug 13, 2024 - Java
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.
A comprehensive library of algorithms for creating perfect mazes.
IEEE Micromouse Competition - Micromouse Simulator
Generate random maze represented as 2D array of ones and zeros using depth-first search
SANNet Neural Network Framework
Pathfinding and maze generation algorithms visualizer
A split-screen multiplayer game engine and a collection of games that use it. https://www.youtube.com/watch?v=7QjTzDJY9y0
Java library for maze generation
Minecraft maze generator plugin
A collection of graphics related programs.
Game: explore a randomly-generated 3-D maze with a Pharaonic Egypt theme (New BSD license)
Lambton College, 2nd Semester Final Android Project (MazeRunner) by Suraj Devgan, Sukhjeet Singh (@Sukhi3395), V. Gracy Sai (@Gracysai), Neha (@NazimaNeha) and Pavan (@PavanPilli)
Maze game using Randomised Kruskal's Algorithm
"MazeRunner", a program that navigates through a given maze. The code for the Maze is written and provided in "Maze.java". The code that uses Maze and decides how to move through it is in "MazeRunner.java". For more details: https://courses.edx.org/courses/course-v1:Microsoft+DEV276x+1T2018/courseware/72c3ae7f7e2f4f54ae5d6d3cfad37409/e14fa96703…
My Minecraft Mods
Simple maze generator and basic GUI in Java.