A* (pronounced as "A star") is a computer algorithm that is widely used in pathfinding and graph traversal, which is the process of plotting an efficiently directed path between multiple points Require python 3.6 and above Require pygame(I used pygame for demostration)