How do I make a proper particle gravity?

I’m trying to create my own particles but the BodyVelocity only creates straight lines instead of scaling from 0 to 1 (alpha)

The BodyVelocity doesn’t makes a gravity effect even if I add negative velocity on another BodyVelocity to simulate gravity.

This is what I want

This is what I got (the red line it’s my custom particle trace)

To simulate gravity, you need to change the Y velocity by -gravity every second. I’d be more specific if I could see exactly how you implement it currently.

Yeah I know that I need to script that but I don’t want to apply the workspace Gravity, I want to use alpha to calculate how much need to be removed

aaa

If I add workspace gravity, the lifetime would be ignored and the trace will be innacurate.