Strategy C: Use forces to drive a mechanical man. That said this is probably the best option for a real looking active-ragdoll in a short(er) time frame. It's quite easy to get something basic up and running, but trying to get a robust general purpose solution is very difficult (look at the last video - the stairs in the background of this video were also a fun test, try to imagine crouching the animation under them, without the visual representation crouching too early/late). Strategy B: Use a PID controller to track an animation. I was looking for something more 'real' so I didn't pursue it further. Gives a very specific / non-realistic style, if that's what your game style is, then this is probably a good choice. Strategy A: Puppet Method using opposing vertical forces. I spent quite a few months looking at this a year or two back, here's what I learnt: