🌏: Dungeon free resources (terrain & roguelike generation)
-
Updated
Jan 28, 2021 - 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.
🌏: Dungeon free resources (terrain & roguelike generation)
This is a simple Unity 3D Game (created in 24 hours at a hack-a-thon) using a mix of 3D models created by Erik M. Buck and free assets from the Unity Asset Store. Maze generation was inspired by 's Unity tutorial: . The Maze generation has been extended in numerous ways including multi-level mazes, trees, stairs, wall types, railings and baniste…
A simple Maze generator using a modified version of Hunt-and-Kill algorithm
Random maze generation in Unity 3d using disjoint sets
3D Maze generation and visualisation using Unity 3D
A Perfect Random Maze generator with given width and height using the "Recursive backtracking" algorithm.
Faramira Games is a collection of 2D games built as tutorials for learning game development. These are classic 2D games.
A C# maze generation program that creates a multi-branching maze using backtracking and breadth-first search.
Procedural generation of mazes using the growing tree algorithm in Unity
An example game made with Unity where the map is a procedurally generated maze.
The Ariadne application builds and solves a variety of maze puzzles. a) When running as a regular application (Ariadne.exe), you can control the maze layout, its shape, additional content etc. via a "Details" panel. b) The Ariadne.scr file can be installed as a screen saver.
Maze solving using genetic programming in C#
Labyrinth game thing, with stuff and such.
Labyrinthian is a dependency-free .NET Standard 2.1 C# library that empowers game developers and enthusiasts with versatile maze generation capabilities
Includes visualization of BFS, A*, Greedy best-first search, Bidirectional BFS, Bidirectional swarm, algorithm, as well as maze generator and other functions. All in C# windows forms
Create, edit, solve and discover mazes using this WPF project.
A random maze generator. Based on the Recursive Backtracker algorithm. Implemented in C# .NET WPF.
A 2D Maze-Game for 1-2 players, with a Recursive Backtracker for the Maze Generation algorithm and A* Search for enemy Path-finding.