Risposte:
Guarderei in un motore fisico come Box2D o Nape . Questi motori sono dotati di diversi giunti che è possibile utilizzare per animare molte cose diverse. Ecco un esempio dei diversi giunti / vincoli possibili.
Sulla homepage di Box2D (per Flash) troverai anche un esempio Ragdoll che probabilmente si avvicina molto a ciò che stai cercando di ottenere. Forse potresti prendere il codice ragdoll-example come punto di partenza per le tue modifiche?
Dai un'occhiata al tutorial sull'animazione degli scheletri su Rookscape. È basato su VB ma la teoria dovrebbe essere valida. Dai un'occhiata anche ad altri tutorial, se necessario ...
HTH
Darei sicuramente un'occhiata ad alcuni dei principi alla base dei movimenti scheletrici.
Contesto generale: http://en.wikipedia.org/wiki/Inverse_kinematics
Buone foto qui: http://freespace.virgin.net/hugo.elias/models/m_ik.htm
Questo ragazzo stava realizzando figure stilizzate in 2D: http://www.chrishecker.com/Inverse_Kinematics