Oi Valente, tudo bem?
Então, até agora só existe um programa que faz mais ou menos isso que você disse, mesmo assim ele só calcula as forças físicas como o Reactor, mas foi feito exclusivamente para calcular isso em corpos humanos, e tem Behaviours que permite controlar algumas reações do personagem, como tentar se proteger com a mão numa queda, mas da mesma forma que no Max, você que tem que animar tudo, você que decide se ele vai cair ou não, se estiver decidido que ele vai cair pode usar esse programa para calcular essa queda e usar estes Behaviours para deixar mais real, o nome deste programa é Endorphin, foi criado pela Natural Motion.
Outra forma de interação que existe é o Crowd, ele permite controlar multidões facilmente, também por meio de Behaviours e Gizmos para identifciar objetos do local, assim os personagens se desviam destes objetos e seguem o comportamente pré definido, de qualquer forma você tem que animar tudo, depois de animado pode usar isso para definir quando e onde essas animações vão ser chamadas, e para quais personagens.
O mais próximo do que disse é o AI Implant, mas ele também não decide as coisas pelo usuários, permite interagir em tempo real com a estrutura hierárquica do personagem de acordo com Behaviours pré definidos e animações previamente preparadas.
Abraços