Visualization for the following algorithms: A* Search, Bredth First Search, Depth First Search, and Greedy-Best First Search. In addition to Recursive and DFS maze generation.
-
Updated
Feb 4, 2022 - Python
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.
Visualization for the following algorithms: A* Search, Bredth First Search, Depth First Search, and Greedy-Best First Search. In addition to Recursive and DFS maze generation.
Visualizer for maze generation and pathfinding algorithms .
The following project looks at mapping out a base maze. Implements a recursive algorithm(DPF) to mow the maze. In addition, Breadth First Search is implemented in order to drop "candy" along the path, which the user can pick up while solving the maze.
Maze generation tool for visualizing different generation algorithms.
Generate and solve a maze
A script for generating a 2D maze in which there is one and only one path between any two points.
A Maze generator, solver and "game" written in Python 3.8 and PyGame.
Finding paths between 2 points
Python implementation of algorithms described in Mazes for programmers
A simple maze creator and solver in Python
A maze generating and rendering program using recursive backtracking written in Sigma16
This is a autogenerated maze game where you dont seek to get out.
Automatically creates a solution to a randomly-generated maze using Pyhop, a Hierarchical Task Network Planner created by Dana Nau based on the SHOP algorithm. Built for artificial intelligence research.
Maze generator in python
Interactive Python game involving maze generation with Prim’s, Kruskal’s, DFS, and Random Walk algorithms, with recursive backtracking for maze solving
GUI and console maze generator
Maze Generation/Solver API and Renderer
Program to generate different kind of Mazes
A depth-first search maze generation algorithm implemented with recursive backtracking
🏰 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.