Skip to content

This program will generate a random maze and solve that complex puzzle by displaying the correct path. Algorithms are written in Python; visuals are displayed by pygame.

Notifications You must be signed in to change notification settings

Kyros0718/Automated_Maze_Runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Automated_Maze_Runner

Solve Mazes by Utilizing Algorithms: Depth-First Search


MODIFIABLE ATTRIBUTES

Temporary Attributes

  • $\color{GreenYellow}{\textsf{Maze Size:}}$ 30 x 30
  • $\color{GreenYellow}{\textsf{Maze Wall Color:}}$ Slate Blue
  • $\color{GreenYellow}{\textsf{Background Color:}}$ Black
  • $\color{GreenYellow}{\textsf{Entrance and Exit Color:}}$ White
  • $\color{GreenYellow}{\textsf{Trail Color:}}$ Maroon

Examples

Algorithm: Depth-First Search

30x30_Maze_Run.mp4

Important

Language: Python
Imports:
  🔸 pygame
  🔸 math
  🔸 choice (module: random)

About

This program will generate a random maze and solve that complex puzzle by displaying the correct path. Algorithms are written in Python; visuals are displayed by pygame.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages