Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Racing AI around Spline
#1
Hi.

I am trying to create a racing AI which will use Rigidbody physics for movements.

What I am trying to figure out is how to make the Race AI opponents to move around the spline like some AI will be on the left side of the spline and some will be on the right and not on the spline. Like any NFS game.

More details, I am not using any wheel colliders. AI will use one big sphere collider for handling collisions.
Reply
#2
Hi

That's a pretty complex question. I have never done a racing AI, so I can't help much, but what I can say is:
I guess that in your AI logic you have a way to specify what direction/point to steer towards. If that is the case, then you can use the following methods to get points/directions related to the spline:
CurvySpline.Interpolate
CurvySpline.GetTangent
CurvySpline.GetOrientation

Combining these methods, you can define points that are close to the spline but not on it.

I hope this helped
Have a nice day
Please consider leaving a review for Curvy. This will help a lot keeping Curvy relevant in the eyes of the Asset Store algorithm.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  How to merge intersecting meshes at spline connections? Reign_of_Light 2 3 03-20-2023, 08:36 AM
Last Post: Reign_of_Light
Video Spline Gizmos & Segments Invisible while Drawing ricke 7 14 03-13-2023, 05:31 PM
Last Post: _Aka_
  How to fill a closed spline with mesh FanManPro 6 6 02-25-2023, 09:44 AM
Last Post: _Aka_
  How can I attach the component to the mesh generated from the spline? Chanon 1 3 02-11-2023, 09:17 AM
Last Post: _Aka_

Forum Jump: