Labyrinthian is a dependency-free .NET Standard 2.1 C# library that empowers game developers and enthusiasts with versatile maze generation capabilities
-
Updated
Jul 6, 2024 - C#
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.
Labyrinthian is a dependency-free .NET Standard 2.1 C# library that empowers game developers and enthusiasts with versatile maze generation capabilities
A minimalistic console game
A comprehensive library of algorithms for creating perfect mazes.
Mazes for Programmers book source code & examples, rewritten and adapted to Python
🏰 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.
a tiny javascript library for creating legendary mazes ;-)
This project explores Maze Generation Algorithms and Maze Search Algorithms
Depth-first search and Wilson's algorithm maze generation in Java
Maze and cave realization
Maze generation/solving/visualisation using .Net / WPF
This program randomly generates a maze and then solves that maze using A* pathfinding algorithm
My implementation of Prims algorithm to randomly generate mazes
A maze command written in Go
Mazex is a tool for generating mazes using different algorithms and rendering them as png images.
Path finding algorithms visualization
A simple maze creator and solver in Python
An implementation of the Eller's Algorithm for generating infinite mazes
Python implementation of algorithms described in Mazes for programmers
Pathfinding Visualizer with JavaFx
The Maze generation software "Daedalus", version 3.4