Zombie Physics hit reaction, with different movement states, and limbs detaching. Interested?

Hello fellow developers!

I’ve just finished the prototype blueprint of my zombie’s reactions for damaging events, such as getting hit by a projectile, or by a melee weapon. Please let me know if you are interested in a tutorial about how to make a system like it, and how to do physical animation hit reactions and such.

Includes:

  • Checking which bone the projectile hit
  • Applying impulse, and reactions to each and every single body part of the zombie.
  • Headshot damage,
  • In case the zombie dies from a headshot, the zombie’s head gets dismembered.
  • Checking which body part the melee weapon hits, and reacting differently for each one of them.
  • 5 movement states (running, injured left leg, injured right leg, injured spine, dying crawl. )
  • Movement states get changed when the body part gets injured.
  • If the zombie’s health is low, he enters the dying crawl state.
  • Blood splatter on the injured bone.

Note:

  • The weapons and models I’m using in the video are prototype assets and not polished, 100% game ready versions.
  • The blood splatter is taken out from Epic’s “shooter example” learning project.

Sorry for the bad video quality, my computer is not very well suited for UE4, especially not for recording it.

My apologies to everyone, I have to disappoint you all. I’ve had enough. My laptop is not capable of recording UE4. Even on the lowest recording settings and the lowest engine settings, the video is laggy, when I play in the editor, it drops down to 5 fps… I can’t take it anymore. However I do not want to let you guys down, so I’ve enhanced the system with projectile path calculation instead of line tracing, and uploaded the project files on gumroad.

Please do!

Thanks for the reply TristonS! Out of curiosity, I would like to ask you that which aspects of the blueprint are you most interested in? For example, would you like to see the shooting and aiming system of the video too, or just only the reaction and state changes of the zombie?

I think it would be cool to see the reactions and state changes.

I’ll keep an eye on this thread for sure.

Thanks for the reply Enraged91! Because your opinion does matter, then I will put these elements in focus of the tutorial.

By the way, I started making it. It will be up on our youtube channel, so if you’d like to keep up, feel free to subscribe to the channel. Thanks again!

I’m happy to announce that the video series is about halfway ready, and is going to be up in my youtube channel in the near future.
Be prepared, it’s going to be a very long playlist.

This is really neat…

Very. I was toying with yet another zombie horde shooter for VR. And then got stuck on this part.

Thank you guys for the kind words.
Nawrot, I’ll try my best to explain everything as clear as possible, to make sure you can implement it in your VR horde shooter project. I would be so happy to see some good results when you succed if it’s possible :wink:

Very nice, keep up the good work!

This was awesome :slight_smile: Please do a tutorial!

Very interested in this but not the zombie part.

More intrested in hit reaction and limb detachment. Nice topic choice <3

Thank you, everyone, for the kind words!

But I have to disappoint you all. I’ve had enough. My laptop is not capable of recording UE4. Even on the lowest recording settings and the lowest engine settings, the video is laggy, when I play in the editor, it drops down to 5 fps… I can’t take it anymore. However I do not want to let you guys down, so I’ve enhanced the system with projectile path calculation instead of line tracing, and uploaded the project files on gumroad.

Here is the link for it. I am deeply sorry, but I had to price it 3 EUR. It’s worth so much more, but I don’t care. If you purchase the product for this small amount of money, you would help me get closer to a good PC, I’m already saving some money from work, but I have to pay the rent somehow, I can’t afford $1000 pcs in the meantime. Every single money I’d get from you, I’ll save it for the PC and to be able to create good quality content for youtube.

I’m so sorry for letting you down. However, in case you purchase it, and you come across any problem, bug, or any questions, feel free to contact me! I’ll help you as much as I can, and I1ll try my best to explain everything perfectly.

Bought it to support you getting a new pc :D, hope we can see more stuff from you

Thank you so much Vincion! I promise you, all of the income will go towards getting a PC, and thank for the kind words! I already have one or two interesting stuff coming up, for example, one about an endless runner with level streaming, (there are plenty of advantages when you use level streaming instead of having prebuilt actors and attaching them together in Blueprint.)

Wow! How cool is that :slight_smile: I can implement this in my game! I will buy it first because it looks great and second, to support you to buy a new PC for better tutorials in UE :smiley:

dude, make the price at gumroad floating so i can donate bit more, 3$ is ridiculous for this job, and money will be enough for new but ■■■■■■ computer.

I’d like to everyone know because many of you guys asked me to, I’ve made a text file about how to implement the system in your own project, it walks you through every single step. I tried to be as clear as possible, but there’s not much I can do in text format. I even uploaded a first person template file with the reaction system implemented in it, but that’s all I can do. All the files are available for download at Gumroad.

You can always do text plus screenshots. And you could do some “oldfashioned” tutorial on wiki.
Anyway thanks for this project.

also:

++1