The code implements a maze visualization tool using Pygame. It allows users to interactively create and manipulate mazes by placing start and end points, as well as various obstacles like walls, water, and deep water. Users can generate random mazes, toggle different types of obstacles, and choose from different search algorithms to find paths through the maze, including Depth First Search, Breadth First Search, Greedy Best First Search, A* Search, and Dijkstra's Algorithm. The program provides visual feedback through animations and updates the display to reflect changes made by the user or the algorithms.
-
Notifications
You must be signed in to change notification settings - Fork 0
A Maze Visualization program using Pygame
License
Shevilll/MazeVisualizer
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A Maze Visualization program using Pygame
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published