Make Balls follow a path and react to physics and collision on that path

Hello.

I am working on a game where you control balls in a tube and smash them into other balls. Now, I have worked out a way to do this using splines and this tutorial: Tutorial: Blueprint Spline locked sidescroller (e.g. Klonoa / Pandemonium style game) - Programming & Scripting - Unreal Engine Forums

But this way makes it inpossible to use physics for collision and momentum and I have to script it manually in blueprint. Is there a an easier way to do this or do i have to fake the physics through blueprint by adding to the “Distance along spline” variable as the ball gets hit.

if you need a spring, maybe you could try physics constraints:

or write your own spring physics:

springAccel = ( spring Offset * -springStiffness)- ( springVelocity * Damping )

Try making the ball an AI and use a simple move to actor.

I will look into this. Thank you

Will look into this