Realistic character falling animation

Hello, I need to animate a character falling through skyline and hitting some buildings on the way. This would result in him changing direction and rotation with regards to the skeleton. Is there a way I can realistically simulate this in Blender. You can see what I mean at the beginning of this video. (bonus question: what software was used here?) https://vimeo.com/jonrafman/review/334276546/d3decf5cb4

Thank you!!!