maze-generator
![maze logo](https://raw.githubusercontent.com/github/explore/0298b84058274525b41d0eed081bbeca316f7877/topics/maze/maze.png)
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.
Here are 107 public repositories matching this topic...
🔄 Perfect labyrinth created in c++ using lib sfml
-
Updated
Mar 11, 2018 - C++
This is a terminal based maze generator project
-
Updated
Jan 31, 2022 - C++
Generates a maze and saves it as a .bmp image
-
Updated
Apr 3, 2018 - C++
A random maze generator programmed in C++.
-
Updated
Jun 27, 2020 - C++
A fully working Maze Generator and Maze Solver. This is my first attempt on using a recursive function
-
Updated
Nov 22, 2020 - C++
Maze generator and solver implemented with recursive BFS and DFS algorithms
-
Updated
Oct 13, 2022 - C++
Program to generate mazes with various sizes using DFS algorithm with a random manner in choosing paths
-
Updated
Aug 22, 2022 - C++
Simple program testing out the recursive backtracker maze generation algorithm.
-
Updated
Sep 13, 2019 - C++
This application takes user input to determine the size of the matrix representing a maze and uses a randomized algorithm to create a solvable path through the matrix. Then, in a separate operation, the MazeSolver branches through the tunnels of the maze, searching for the end of the tunnel. It then outputs the path marked with 'x' in the most e…
-
Updated
Jan 9, 2020 - C++
Maze solver and generator that uses multiple different data structures and algorithms. This was created as a final project for CS1D at Saddleback
-
Updated
Mar 1, 2023 - C++
Maze generator and solver
-
Updated
Dec 22, 2017 - C++
🐸 A Maze Program
-
Updated
Jun 29, 2017 - C++
Generates a 2-D maze using a recursive backtracking algorithm.
-
Updated
Feb 12, 2020 - C++
这是一个偏沙盒的迷宫游戏,尽可能兼容各操作系统和语言。It's a sandbox-oriented maze game, as compatible as possible with every operating system and language.
-
Updated
May 2, 2021 - C++
RandomMazeSolver is a program capable of generating and solving mazes randomly. It also makes use of the parallelism paradigms offered by the OpenMP library in order to speed the execution up.
-
Updated
Jul 8, 2023 - C++
-
Updated
Feb 27, 2024 - C++
- Followers
- 9 followers
- Website
- www.astrolog.org/labyrnth.htm
- Wikipedia
- Wikipedia