Make a Soft-Body to follow path I am making a small tetris animation but the problem is that the blocks are not falling as they should. Sometimes they collide with the container walls and sometimes they do not land on the position the need to. I was wondering whether I can make soft bodies follow a path while taking gravity into consideration. If yes, can I make the blocks collide with the container, spin and position them where needed? When I searched for this a bit, I found out that I would have to use soft-body goal and vertex groups but I have no idea how to use them.

So can anyone please explain this to me?
Thanks.

blend file

(After a lot of fiddling around, I was able to animate these four blocks but I don't think I can do this for all of them).
if you go to the weight paint mode and paint a certain area that you want to animate and then in physics settings you check goal and choose the vertex group you created, you can add location/rotation/scale keyframes which will affect the vertex group only.

here the object(cube) is being pulled by 2 simple keyframes