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 helps immensely. Thank you.
Available for freelance work—feel free to reach out.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Disable a spline's gizmo when not selected or disabled. mikechr2000 1 97 02-03-2025, 09:34 AM
Last Post: _Aka_
Information Questions regarding spline colliders and collisions with rigidbodies Spyboticer 7 354 01-20-2025, 12:25 PM
Last Post: _Aka_
  Extrude mesh along spline. New and confused user GhostStalker 3 122 01-02-2025, 09:58 AM
Last Post: _Aka_
  Newly created spline is invisible quickytools 7 226 12-21-2024, 10:14 AM
Last Post: _Aka_

Forum Jump: