ODE Middleware

So here is the NPC code I use. I can’t say it’ll “just work”, but it should/might.

dl.dropbox.com/u/196274/NPC.zip

I recommend using Recast for navigation mesh generation. It automates the whole process. IIRC the current version should automatically export generated navigation meshes to .obj. I can’t attach the one I use, because I’ve made it by combining code from different revisions, through a process of trial and error, and I’m very surprised it works, so it would probably eat your food.

Note that pathfinding comes from Stainless, which is under the MIT license, and PandaSteer is under the GPL2. Notices inside files. And huge thanks to et1337 and chombee for writing and publishing these pieces of code.