Today, I am going to implement a system in unreal third person character to play a hard landing animation and a rolling landing animation when the character land on the ground after a fall with a significant height. If the vertical component of the velocity at the landing time is in between 500 and 1000 downwards, a hard landing animation will be played and if the speed is much higher than that range, a landing animation with a roll will be played. This will showcase the momentum of the character and the power of the impact in a more realistic way.
password : codelikeme_land