Player moving 2d plants

In Ori and the Blind Forest, plants and other props move around when the player walks/jumps on them. They also move around when there’s an explosion, and it works quite well.
It’s something I’m very interested in reproducing but I have no idea where to start.

Does anyone have an idea how this was done and where I could learn to do it? I don’t think SpeedTree is the way to go and I also want to use my own 2D textures.

This is not directly an answer to your question, but there’s a GDC talk about the animation process in that game here:

What I took from that was that they used quite a sophisticated custom system for everything regarding the animation. Not sure how they implemented the moving props though.

Thanks, yes I’m aware of that talk :wink: I am using that same system for animating in fact.