Are you looking for professional movement algorithms to control the steering for you game’s characters, vehicles and other game objects? Do you want a solution that is easy to set up, requires little to no code for many scenarios, features custom built editors, visual debugging and includes extensive documentation and support? Then look no further!
The AI Toolkit is a toolkit built specifically for Unity that provides high quality AI tools for your games. This is the Steering Behaviours module which provides comprehensive movement algorithms. A number of standard movement algorithms are included and can be set up without any code at all. These Steering Behaviours can be combined easily to powerful effect with the built-in Blended and Priority Steering Behaviours.
Features:
For Non-Coders: Custom Inspector tools are provided to make using the toolkit easy, meaning no coding is required for those who just want to use the built in functionality.
For Coders: For those who want to extend/modify the functionality of the toolkit, or take more control over how the Steering Behaviours are created and used a flexible and extensively commented API is provided. Full documentation for the API is also provided as well as a support forum.
- Kinematic Behaviours: Kinematic algorithms make use of Static data (Position and Orientation). The built-in Kinematic algorithms include Align, Arrive, Flee, Seek, Pursue, Evade, Face, Wander, Cohesion and Separation.
- Dynamic Behaviours: Dynamic algorithms make use of Kinematic data (Linear and Angular Velocity). THe built-in Dynamic algorithms include Align, Arrive, Flee, Seek, VelocityMatch, AlignWithDirection, Pursue, Evade, Face, Wander, Cohesion and Separation.
- Compound Behaviours: Compound behaviours allow you to blend any other behaviours, including other compound behaviours to powerful effect. The Custom Inspector makes these easy to set up. Blended and Priority Steering Behaviours are provided.
- Visual Debugging: Debugging misbehaving movement algorithms can be a huge pain. All Steering behaviours are provided with useful visual debugging information to help track down issues when they occur and resolve them quickly.
- Extensive Documentation: Great effort has been taken to make sure that this all source code is extensively documented. In addition to this an online API is provided and questions, suggestions and bug reports can be made on the support forum.
We are always looking to take community feedback to help us improve the AI Toolkit. What works great, what could be better, what’s missing? Let us know below or get in contact on our support forum and we will make it happen!
Asset Store
Documentation
Videos
Support
Thanks,
Tom Clifton
ClifTek