How do I make an efficient dash script?

I used a bodyvelocity before, but the problem with bodyvelocities is you just go straight, and you cant aim where you’re launching from so you follow your camera while doing the dash.

I think there may be an Instance other than bodyvelocity that launches you forwards without forcing you 100% in the direction. Is there a way?

You could change the player’s WalkSpeed gradually via Tweens.

try using a BodyPosition where the speed would increase if the target distance is farther

i’m not sure what you mean by

and

do you have a video or a gif for an example of your problem or the intended effect?