Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PathFinder

PathFinder is a simple maze solving demo program made in pygame. This is a very old program I made when I first learned Python. I am no longer interested in expanding it, but it's still a fun little time capsule.

How can you use it?

It's quite simple, if you have numpy and pygame, all you have to do is run the main.py file:

python main.py

What can it do?

  • You can draw your own maze.

ScreenRecording2025-02-28122016-ezgif com-optimize

  • Automatically generate solvable mazes.

ScreenRecording2025-02-28121815-ezgif com-optimize

  • Run the dijkstra algorithm.

ScreenRecording2025-02-28122252-ezgif com-optimize

  • Run A*.

ScreenRecording2025-02-28122132-ezgif com-optimize

Requirements

numpy>=1.14.0
pygame>=2.6.1

About

A path-finding algorithms visualizer written in python.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages