GMPath is a lightweight A* implementation for use in GameMaker Studio 2.
Expect pathing times of a few milliseconds for easy paths and around up to 50-60 milliseconds for "difficult" paths (such as the one in the screenshot).
Documentation: https://docs.google.com/document/d/1I3tIMArhrVrsYDubl3EPx5_2Zo9Bnz9Lz_p_wZuLT-4/edit?usp=sharing
I've tested this extension thoroughly within C++ and to the best of my ability on the GameMaker side of things. This extension was developed for use in GameMaker Studio 2 and is not guaranteed to work in other versions. Report any bugs to the support email provided.
Enjoy the extension and want to support me? paypal.me/raymondfanning
End User Licence Agreement (EULA).