Dismemberment - A physics-based game with active ragdolls (WIP)

Here’s a concept/idea I’ve been playing around with for a while. I’m hoping to turn it into a physically-based swordfighting+sandbox game, but have no definitive outline for the ‘plot’ itself. A bit of credit goes to BluePrintRandom for the torque-based ragdoll system :smiley:

The main ragdoll has animations for walking forward, back, left and right (controlled by WASD) that his body parts use torque to try and imitate. Unfortunately though, while these movements can propel him fairly well, They’re just not effective enough to be an ideal method of control.
So to help him along, he now has a force applied to his torso whenever one of the animations are activated. It’s not the authentic movement I’d hoped for, but it works to get him around faster.

The sword still needs some work, as currently it can’t actually ‘cut’ anything - I’d like for it to be able to dismember limbs on contact (Thus the name, ‘Dismemberment’), but I can’t seem to access constraints with Python)…
I’m also trying to get the spider’s legs to stick to things, eventually leading to wall-climbing. At the moment, he just sort of scrambles around and doesn’t do much.

I’d be happy to collaborate with anyone who’s interested, or who just wants to let off a bit of creative juice. Suggestions are always awesome as well :smiley:
I’ll warn you though, there’s a lot of unused scripts to dig through… I tend to make a mess when it comes to starting a project. The whole file is experimental though - so if it’s necessary, I really don’t mind starting a completely new one.


Thanks for reading!

1 Like

I use this system here for my game and it does a really good job ; https://www.youtube.com/watch?v=t6rVJwRSvdY&feature=youtu.be

Whoa, cool! Awesome graphics, too. Looks like it’s for Unreal Engine, though - is there a version that works for Blender?
I’m also looking for way to sever a piece’s connection to one body part without it affecting any others - for instance, if a shoulder was touched with the sword blade, it would cease to be connected to the torso, but still remain attached to the upper arm.