AAI_2025_Capstone_Chronicles_Combined
7
Draw, Detect, Navigate
Figure 1
A* algorithm
This project uses A* and there are numerous projects that have leveraged the algorithm
in three dimensional spaces to determine the best route for an agent. Research comparing A*
and Dijkstra’s Algorithm highlights that A* achieves the same shortest path outcome while
drastically minimizing the search space by guiding the search with a heuristic, making it a more
efficient choice for our application (Malacad, 2022). A key example would be video games;
which often use the algorithm when creating bot-like characters in three dimensional
representations. Games like “Call of Duty” feature bot-like characters in certain game modes
that navigate towards specific points, based on user input, or objective. While the “bot logic” is
considered by Activision to be a trade secret, not having open sourced their code for the logic,
there are examples of this algorithm being used (git-amend, 2025) in other games, and in
practical examples for game developers.
34
Made with FlippingBook - Share PDF online