Hello,
I created a simple soft body deformation system in my 2D sidescroller in order to have animated plants and expected animations in reaction to forces. I use a PointMass system upated with Verlet integration and a simple constraint system. The code did not take long to implement and the results mostly speak for it self. I would highly recommend verlet as it is powerful for 2D physics and allows for rope mechanics and even box-box physics with orientation almost out of the box. I'll link the article I used below.
https://gyazo.com/4fb10acdca61f9e0f2f6dd6ab742a6a0https://gyazo.com/4fb10acdca61f9e0f2f6dd6ab742a6a0https://gyazo.com/b69716cab61a41377123067dc82d382aTo learn how to implement Verlet:
- Jake from Black Ear Studios