Description

This asset will present you with a fun, and intelligent self-balancing ragdoll.

Features:

  • Fully customizable ragdoll appearance
  • Easy to implement ragdoll behavior, and drop into any project that uses Box2D physics
  • A set of well-made balancing algorithm that can handle collision, impulse, force, walking & running, even on a slope!
  • A few bonus function, such as a simple outline effect

With this asset you can:

  • Make your character/enemies more dynamic&unique
  • Give your characters an ability to interact with environment in style
  • Achieve a next-level hit reaction such as waddling or unbalancing after being shot

How do you use it?

With just a single line of script "ragdoll_spawn()" then you're ready to go. And there's another script "ragdoll_set_segment_spr()" used to modify the ragdoll's appearance.

Notes

Due to the recent marketplace server maintenance, i won't be able to upload the GMS1.4 version of this asset here.

You can get it at itch.io instead: https://despair3042.itch.io/sbragdoll

Update Notes

v1.3.0:

  • Added a new script "ragdoll_define_size()" so you can set size for the ragdolls individually.

v1.2.0:

  • The ragdolls can do a proper jump & can swing their arms while running now.
  • They also should have a better reaction when falling now.

v1.1.0:

  • Tweaked the motion algorithm for the legs, now it looks more natural when walking.
  • Now feet can rotate to a proper angle when standing / walking on a slope.

Credits

Inverse Kinematics scripts used in this project is made by TonyStr.

End User Licence Agreement (EULA).

Version 1.3.0. Published March 11, 2019

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Gravatar

COMP I 05 March 2019

A straight forward highly dynamic char. controller

For prototyping purposes alone, this package saves me a lot of time for quickly trying out various physical behaviours and interactions with another dynamic physics enabled character object.

I took some time to dive into the code and found out that I could easily blend this asset in my own project, making an enemy out of it, making a character controller out of it, adding some new values or tweaking the physics a bit. there's really a lot of possibilities in this asset and the well-commented script makes it an effortless endeavor.

I would even say that the video doesn't neccesarily really reflect all the possibilities that well.

One convenience that I missed and hope to see in a future release:

- a function within the ragdoll_spawn() script or a seperate script to easily change the scaling for each seperate ragdoll fixture (*scaler macro) for all the segments.

This review was left for a previous version of this asset.


Gravatar

Anonymous 13 December 2018

Excellent!

The asset is excellent. You can learn a lot from it and you can even use it in your project directly. Totally worth it.
Some questions :
1. what _g_bal_perc and _g_bal_perc_pSpd stand for (o_ragArm Step event)
2. why you change the velocity of a ragdoll instead of directly giving it a force
3. I am still studying and working on this asset and I have added items like umbrella held in player's hand. Are you still working on this asset? Can I share it with you and I think this asset can improve more especially on the locomotion part.

This review was left for a previous version of this asset.


Gravatar

Juha S 25 July 2018

Interesting concept

Excellent and interesting 5 out of 5!! please make a update so we have a walking ragdoll. This release aka the drunken sailor. Good luck and thanks so much for having this on the market place.

This review was left for a previous version of this asset.

Logo

Blank Games (Publisher) 26 July 2018

Thank you so much! Your review means a lot to me.
And yes, i will make some updates soon. :)


Gravatar

Andreas M 08 July 2018

Ok, but could be improved.

The ragdoll bow more than stands. It would be nice to be able to give the ragdoll more settings in the ragdoll_spawn script. Ex make it more stiff, set max constraint separation... Also so it have a rest state so it don't shiver.

This review was left for a previous version of this asset.

Logo

Blank Games (Publisher) 13 July 2018

Thank you very much for your review!
The optimization is already in the plan, so i'll add more capabilities to the plugin as you suggested once i got chance. :)


Gravatar

Alexander R 07 July 2018

Fun!

I can see interesting games made out of this!

This review was left for a previous version of this asset.

Logo

Blank Games (Publisher) 13 July 2018

Thank you so much!
Actually i'm making my own shooter game based on this. :)

Package contents

Loading, please wait

What is the issue?

Back to Top