Hi, my A* implementation (grid graph, AIPath) is coming along nicely, but as I am planning to scale up to about 1000 AIs, I have two questions to help me go forward. In particular I plan to do the following to help performance:
a lot of my source and destination nodes are fixed, so I could calculate paths at the beginning of the game; is there a recommended way (or even sample code) as to how to calculate, store and retrieve paths? I’m not concerned about the memory implications of storing many paths.
mentions that “… for 1000 agents you will want to use a custom movement script or at least use the AILerp movement script (the fastest of the built-in ones). AIPath and RichAI would probably have too much overhead …”. Are any examples of such light-weight movement scripts available? I would need local avoidance to still work with such a script.
Thank you for your time.