This Unity project uses Breadth First Search algorithm to find the shortest path between 2 satellites. BFS is an algorithm to find the shortest path between two points.
Set the transform of START and END point on the script attached to the Node gameobject and press play button. The first Satellite will spawn at the starting point and move towards the end point, through the path generated by the BFS algorithm.
Unity game engine
Goto Builds and click on the .exe file to play the game.