How can I make this train feel heavier and move more realistically?

Hi everyone,

I’ve created a train kit, but it still feels a bit unrealistic. The train feels too light and lacks the weight and heft you’d expect from a real train.

Here’s a demonstration:
Train kit demo

I’m looking for suggestions on how to improve the realism and make it feel more like an actual train. Currently, it uses VectorForce, but if I knew how to use CFrame, I would have implemented that already.

Feel free to suggest any other improvements.

Any advice would be greatly appreciated!

1 Like

Here’s what I’m using for my train system.
Every train has a value for j (derivative of acceleration), a max and min acceleration, and a max velocity.
It is a lot easier to work with bodyvelocity rather than vectorforce as with vectorforce you are controlling acceleration instead of velocity. To make the train feel heavier make the value of j lower.

2 Likes