Game AI from Scratch: Steering, Pathfinding and Behavior Trees in C++ Steering behaviors, Dijkstra and A*, and a multithreaded behavior tree, written in C++ on openFrameworks with no game engine underneath. With animated demos, a janitor-robot example and a downloadable Windows build. February 3, 2024 Tech