Add HITSTOP to your game in 5 minutes - Unreal Engine Blueprint Tutorial

preview_player
Показать описание
Support the channel on Patreon:

In this video I'll show you how you can improve your game by adding hitstop to it in very few steps. It is actually quite easy to implement hit stop and it only takes a few minutes to set up the base. But I also go into advanced techniques on how to make it even better. One thing to keep in mind is that hit stop and hit stun are not the same thing which I also explain in more detail.

Hitstop column by Sakurai San (Famitsu):

Disclaimer:
Streets of Rage assets are only used temporarily for educational purposes. They won't be in the game files or distributed in any way, shape or form!

Timecodes:
0:00 Intro
0:13 The concept of Hitstop
1:03 Simple Hitstop Implementation
1:47 Changing Hitstop duration per attack
2:35 Sprite/Mesh shaking during hitstop

Used Assets:

#cobracode #gamedev #madewithunreal #indiedev #gamedevelopment #devlog
Рекомендации по теме
Комментарии
Автор

I wish I knew sooner how easy this is to implement.
Would have benefitted so many of my older games!

CobraCode
Автор

I struck gold finding this channel! Thank you for making these videos it helps me a lot!

SDarShino
Автор

Wow, I didnt expect this kind of tutorial



Not only you explain the programming part but also how to apply it in game desing

I love it :D

EBBKouper
Автор

absolutely bonkers tutorial four minutes and managed to explain the concept give a demonstration AND background 👍👍👍👍👍 lovely

linglang
Автор

There's no other comments... So I just wanted to say thanks for the video! Just found you and have been loving all of the content you make. Much appreciated!

sakiskid
Автор

Awesome, I had no idea this would be so simple to implement!

KyleKatarn
Автор

You are an inspiration to learn Unreal. Very simple and powerfull Tutorials!

FutureAI_News
Автор

Great video. It's worth noting this is per-actor hitstop and doesn't do world freeze stuff.

Just thinking theoretically, but think you might be able to use interfaces and/or dispatches to do hitstop for multiple actors etc. if you don't want to use delta time to freeze the entire simulation. I will report back if I gain more understanding on this matter.

/edit Binding custom events on my bp_enemy parent blueprint to a dispatcher to set custom time dilation works beautifully. Worth noting if you want to use this with the hitstop method in the above video, you'll need to save the pre hitstop time dilation in a var before entering into the hitstop code, so you can restore it to the pre-hitstop speed after hitstop concludes (this is so you can hit things in slow motion without popping them back into realtime).

jintor
Автор

Such a great, succinct, well edited video!

j_productive
Автор

Hell yeah! I really needed this. And you were very straight to the point with the code and you also showed the visual along the way. You got a new sub. 🔥🔥🔥

noharachamploo
Автор

Very high quality video. Thank you so much for sharing!

centneriss
Автор

Im actuay making my own fighting game your channel has been really helpful. You just earmed a subscribber.

ProjectShinkai
Автор

I wish I could give this 1000 thumbs up.

TheUraizen
Автор

Amazing video. Super helpful and very well made, thank you!

Gloromo
Автор

Been struggling just thinking of the logic in Unity. I have the idea of stopping the animation flow on collision but the physics will be the next problem. Right now I just wanted to do a simple beat em up for my Animations so I dropped the idea.

Was thinking of transitioning to Unreal as well but I currently had no time to start my project over. But I'm glad there's someone else out there doing a very similar project I was doing.

Edit : You even visited Sakurai's Interview as I did. Thing is I'm still inexperienced and I've been doing this for almost 2 years now with tiny progression as I try to earn more knowledge.

AxZelAnimations
Автор

Man! That was awesome! Subscribed to your channel because I am struggling to make a beat them up with UE4 paper 2d right now.

bernardosardinha
Автор

bro this is super interesting thanks for the video man

zyzzgang
Автор

Really well made. I hope your channel keeps growing!

Could you share some references or at least a name for the effect at 0:12 when the character lands and there is a screen space distortion applied? I've seen it in God of War as well but I'm not sure what it's called. Cheers, and great tutorial overall.

Cloroqx
Автор

The game never resumes after the hitstop is activated. im thinking changing the time dilation to 0 makes the timer not work anymore. i cant seem to get it to work

natewhite
Автор

Great video! I need to find out how you made that Punching Bag. I would like to have that for my AI enemy character. Thank you!

fnustudios