Hey there.
I’m currently working on a vortex/suction system in my game and am trying to achieve an effect where players and objects are pulled toward a central point. I want them to feel the force but still be able to resist it if they try to move in the opposite direction. I’ve experimented with both AlignPositions and LinearVelocities.
AlignPosition - While it effectively pulls objects to a set point, it’s instant, and applies a constant force that seems impossible to resist or counteract. This makes it feel too “absolute,” almost like a magnet that can’t be escaped.
LinearVelocity - Similar to AlignPosition, LinearVelocity just sets a direction and speed without accounting for any resistance, making it feel less dynamic than I’d like.
I’m hoping to achieve a suction force that’s gradual/resistable, but I can’t think of a solution.
Does anyone have advice on how to make this work effectively? I’m open to any ideas.
Thanks in advance!