How to make homing projectile with limited turning with script

I tried using line forces but its too inconsistent, the projectile keep orbiting the player

i want to replicate the homing projectile like this
Homing Missle
this can miss if you move fast, and that is exactly what i wanted.

I have a public module script, that would perfectly fit what you’re looking for,
ZonitoCurves.lua (14.1 KB)

If you don’t want to use this then you can do research on bezier curves. Which this module does but automatically for you.

Example code,

CurvesModule.CubicCurve1(Effect, Explosion.Position,Args.MouseHit.Position,Args.Rotation,200,1,true,function(bullet)
		
end)	

no like actual homing projectile that chase you.

like these missles on the left:
Homing Missles
:

you would need to learn about bezier curves and update the end position constantly if you want them to be homing constantly or you could still update the end position constantly but just add them to debris after a few seconds or how long you want them to be

Rocket propulsion should be as similar as you could get without having to make your own system.