Advanced Software Development, Part 2 – C++ A* Pathfinding

Below are screenshots taken from a console application written in c++. This was the first assignment set during university that used c++ and the purpose was to be able to read in maps from file and use path finding algorithms to get to a start or finish point. In this case a floor of the library is selected with start and end points and the map is then output to the console using ‘1’ for walls, ‘s’ and ‘f’ for start and finish respectively. The full stops represent the path that the algorithm has calculated.

path finding c++ data entry

path finding c++ data entry

pathfinding YR2 advanced software dev

path finding c++ map output