Pathfinding 2D AI example. Based on Lee-Wave algorithm (A*, BFS, Width).
- Data loaded from file.
- Map printed to the console-output as chars ;
- path finding ;
- if path not found, message printed, if it is founded, map with route printed. Each step of the route have its own number (step-index). Available option is to find route with longest length ;
Only C++ 11 with a few includes. Map data stored in file, where also start & finish are set.
Made with VSCode C++.
[1.0]
- wave-search using C++ vector ;
[1.1]
- wave-search using C++ stack ;
- OOP, Factory ;
- search options (Shortes/Longest, Diagonal) ;
- Colorizing console-output on Windows ;