I created a little demo showing a softbody created with JBox2D:http://www.youtube.com/watch?v=rrjL1Ib5u2Y
Now I need to make the shape controllable, but I don't know how to do it while preserving the "blobby" feel to the it. This means that I can't put another JboxBody inside the shape, because the shape's outer bodies must not collide with anything inside the shape. Also, I can't use apply force straight into the outer bodies because that would break the dynamics (= it wouldn't act like a blob anymore). I want the outer bodies to flow freely. I wish there was a way to make the bodies to follow an invisible - player controlled - body somehow.