Description
Overview video : https://youtu.be/yKddqb5F8BU
Tutorial video : https://youtu.be/9KSDJ6k_W1I
Have your vehicles use path-finding, with nicely curved and smooth trajectories.
This plug-in adds components that you can add to your assets to make them able to follow navigation pathes from path-finding system by tracing smooth splines as trajectories to follow along the path points. It will also allow you to limit their rotation speed, making them slow down in the turns and accelerate in straight lines. Finally, the SplineMoveTo task will allow you to set the final orientation of the trajectory.
Its main component is SplinePathFollowingComponent is a component that will replace the PathFollowingComponent of your AI Controller. It will trace a spline using the path points given by the path-finding system and will give the right input to movevement compoennts to follow it.
This may be used either with the included movement components and Move AI task or with your own.
The whole plug-in is coded in C++ but is both usable in blueprint-only projects, and delivered with fully documented source code and adjustable / modifiable for C++ project.
Technical Details
Code Modules:
Number of Blueprints: 0
Number of C++ Classes: 5
Network Replicated: No
Supported Development Platforms: Windows
Supported Target Build Platforms: Any
Documentation: https://nuage.liiib.re/s/zXkYXpJNX9NJJq3
Example Project: https://nuage.liiib.re/s/pZ6RNbbPSaSGNfD
Supported Engine Versions
4.26 – 4.27, 5.0 – 5.3