Add a SoftBody2D Node to Godot

Godot has SoftBody3D, but no SoftBody2D, even though many 2D games could benefit from it.

Current solutions rely on fan-made plugins or complex workarounds.

Soft bodies are useful for jelly physics, ropes, cloth, deformable objects, organic animations, and much more, even for games!

Possible Solutions:

• Integrate SoftBody2D similar to SoftBody3D.

• Use Jolt Physics (if a 2D implementation is planned) as a foundation.

• Provide a built-in node for spring-based physics or mesh deformation.

Community Input:

•Would you like to see this in Godot?

•How are you currently handling soft-body physics in 2D?

Conclusion:

SoftBody2D could really be cool! It would turn making your own SoftBody2D node by using RigidBody2D and more much easier!

1 Like

There is an open proposal for this Add SoftBody2D Node · Issue #7416 · godotengine/godot-proposals · GitHub

You should :+1: this up to let the project organisers know you are interested!

There already is? Thanks for letting me know! It’s a matter of time (or like 500 eons) until SoftBody2D comes!