The 3d models look great, so good that if you didn't specify they were I would assume they were assets.
Curious about something which is how sometimes I'll get a giant burst of speed or velocity which launches you in the air -- what's the code in the jumping physics that's making that happen? I feel like physics in some of the games I create can sometimes be rather static, so I'm wondering how a dynamic velocity type situation like that arises naturally.