Welcome to the home of the Walkabout Naviation Toolkit, an addon for the Torque 3D game engine which integrates the Recast/Detour navmesh library.Walkabout uses Recast to quickly build robust navigation meshes, and Detour for lightning-fast pathfinding.
Whether you’re looking for a robust, optimised pathfinding solution to power your hardcore RTS, a quick and easy pathfinder for your FPS or RPG characters, or just want to experiment with character navigation, Walkabout has you covered. Thanks to the power of the Recast/Detour library and the fully-featured editor plugin, you can have your characters navigating like pros within minutes of loading your level.
Though simple to learn and use, Walkabout doesn’t compromise on features. On top of basic navigation, Walkabout can automatically generate cover points for your characters to use, make moving characters jump over gaps or drop down ledges, and handle characters who get stuck and need to replan. It’s also fully compatible with the Universal AI Starter Kit.
Full playlist: YouTube
No, sorry. Walkabout is designed to provide pathfinding, not artificial intelligence. Pathfinding allows your characters to move sensibly around the level without running into things, but you still need a higher intelligence telling them where to go! That higher-level direction is very specific to your game, and there are already great resources and products out there to cover all your AI needs. If you don’t want to write your own, I recommend trying the UAISK or TAIK.
Mikko Mononen, the author of the Recast/Detour library, has been incredibly generous in providing his work under a permissive open-source license. Anybody is obviously free to provide their own integration of Recast/Detour and T3D. Walkabout is one of these implementations. However, that integration is a significant amount of work, much more than just plugging Recast/Detour source files into the engine. Especially when you include the full editor plugin! In my opinion, that amount of work is worth paying for. If you don’t agree, why not try my free Recast Resource, which provides a more basic integration of Recast/Detour and T3D?
All payments made on this website are handled by PayPal. I never see your credit card details! I will be able to see the email address you use to make the purchase, and a copy will be stored in my database for validation purposes - and so that you can re-download Walkabout whenever you need to! I will not divulge your email address or any other identifying information to a third party unless legally required to do so.
A great many people!Walkabout is possible only thanks to the generosity of Mikko Mononen in sharing his Recast/Detour libraries, and also allowing me to sell a product derived from his work. I also want to thank GarageGames, makers of the excellent Torque 3D engine.
I have been fortunate to have found a crack team of testers and reviewers. Foremost among these are Twisted Jenius (of the UAISK) and Jacob Dankovchik (of the T3D Environment Pack). I’d also like to give a big thank-you to Steve Acaster, Bryce (of the TAIK), and Thomas Dickerson. Without you guys, Walkabout wouldn’t be half the product it is!
I am also indebted to countless members of the GG community and staff, and Andy Rollins in particular, who introduced me to navmeshes many moons ago.
A walkabout is a journey, a rite of passage among indigenous Australian peoples.
Please read before installing or making use of the Walkabout Navigation Toolkit. By installing or making use of Walkabout you have indicated your acceptance and understanding of this agreement. If you do not agree with the terms below, please do not install or make use of this product.
You can use the source code and tools in this software to create your own game with the Torque 3D game engine, subject to a few restrictions. You can’t distribute the source code or tools to non-licensees. You may modify the source code, but you may not sell, rent, or distribute to non-licensees your derivative code. Torque 3D binaries with this product compiled into them may be distributed. Editor plugin source code may not be distributed, even in compiled form. These conditions don’t apply to source files that originate in the open-source Recast/Detour library or the Torque 3D game engine. These conditions are also waived for any source file that contains header comments to the effect that they are freely distributable.
You, the "Licensee" have been licensed, not sold, the Walkabout Navigation Toolkit, including all downloaded source code and documentation (the "Software"), with the exception of source files distributed within the Recast/Detour library ("Recast") or the Torque 3D game engine ("Torque") or under a permissive license in file headers, by the "Licensor" Daniel Buckmaster. This "License" is subject to the terms and conditions set down in this document, the "Agreement".
This product contains source code from the open-source Recast library written by Mikko Mononen and distributed under its own license. It also contains modified versions of source code from the open-source Torque 3D game engine, and original source code released under a permissive license. The terms in this Agreement shall not cover the particular source code files that appear in Recast or Torque, or are explicitly placed under a permissive license in comments. The Licensor claims no ownership of or liability for source code that is part of Recast or Torque. The Licensor claims full compliance with the terms of Recast’s license and Torque’s license.
The Licensor grants the Licensee the following rights pertaining to the Software:
The Licensee is prohibited from:
The Licensor is entitled to terminate the License and therefore the rights of the Licensee granted by this Agreement should the Licensee be found to be in breach of these terms. In such cases, the Licensor has the right to request that the Licensee destroy all copies of the Software.
The Software is provided as-is with no guarantee, express or implied, of its correct operation or fitness for a particular purpose. Some jurisdictions do not allow exclusions of an implied warranty, so this disclaimer may not apply and there may be other legal rights available that vary by jurisdiction.
Under no circumstances shall the Licensor be liable to the Licensee or any other person for damages direct, indirect or circumstantial, legal actions or expenses relating to the installation or use of the Software. Installation and use of the Software is entirely at the risk of the Licensee.
If you have questions, comments, or even a bug to report, please email me. My email address is walkaboutnavigation at the popular server gmail.com. I’ll get back to you as soon as I can!
If you have issues with installation, compulation, or general use, please drop by the dedicated forum thread. Hopefully your issue has already been mentioned and solved!