Hi everyone,
I'm working on a little hobby game for a while now with some friends. We've started the project with building prototypes in JavaScript. Now we want to rebuild the game in Godot, but we're stuck and want to ask for your help.
To give a clear picture of what we are trying to achieve we've already made a little into movie
The air-hose (rope) implementation in the prototype does not have any stretch, so it always has the same length no matter the force it's under. Now we want to implement this in Godot using RigidBody2D for the hose parts and connect them using PinJoint2D. But no matter what we try, we fail at getting it stable. This screen recording shows what happens.
When applying (a lot of) force it seems to go haywire, and we can't figure out how to get control. We've already been playing around with the softness, bias, gravity and weight, but we can't seem to find the right values.
We think we might be on the wrong track, but can't find any alternatives. That's why we definitely can use some help with this. All ideas are welcome. Many thanks in advance!