Active Ragdolls in 2d

Godot Version

4.6.3

Question

I have done lots of research and I haven’t found any resources on active ragdolls for 2d. They only exist for 3d for some reason. I am stumped on how to do this and I have no idea why this isn’t a feature.

On another note, making a ragdoll in general is easy to get up and running in 3d, but you have to apply some “fix” to the 2d version with some scripting. Godot also hates small ragdolls.

For those who don’t know what “active ragdolls” are, I am referring to a skeleton that applies forces to animate the character as opposed to manual transformation. This allows the skeleton to react to physical objects in its surroundings.

To summarize, my main question is how can I have active ragdolls in my 2d game?

Are you searching for a tutorial like this one?

No, I already made a working skeleton. My issue is that I cannot make it an active ragdoll. However, you did make me aware of some tools that I could use to animate my skeleton. Thanks for that!

Maybe you could try out this video on youtube? I’m always a bit at a loss by what is meant exactly by active ragdoll (my son seemed to love it, though):