I successfully implemented A* pathfinding using LUA. What does this mean? Well previously I was using the Advanced Pathfinding extension to store all my path information. This worked OK however everytime I needed to retrieve any path information I had to do a call into MMF and return the values which I felt had a bit too much overhead. Using LUA, I can store all of my map data outside of MMF which should result in more speed. So far LUA seems to be able to find the paths extremely fast, however I haven't tested it on big maps yet, so I cannot be sure how effective it will be for what I have planned.
I will post more later once I do more tests!!
|