Jumping & Falling Animations with Distance Matching in Unreal Engine | Mastering Unreal: Episode 10

Опубликовано: 24 Май 2026
на канале: Unreal Shinobi
3,066
71

🎮 Master Jump and Fall Animations in Game Development: A Step-by-Step Guide

✨ Dive into this comprehensive tutorial on creating smooth and dynamic jump and fall animations for your game characters. Learn everything you need to bring realistic movement to life in your animation graph. This episode covers:

🚀 How to:

Set up jump and fall states in the animation graph. 🏃‍♂️💨
Create seamless transition rules for jumping and falling animations. 🔄
Set up interrupt sources for abilities like dashing and double-jumping. 🌀⚡
Calculate apex height, falling time, and distance from the ground. 📏⬇️
Add Lyra jump and fall animations, including jump-start, apex, and landing sequences. 🦸‍♀️🌟
Use animation layers and additive nodes to enhance character movement. 🎨✨
Implement sphere trace detection and connect animation blueprints with character blueprints. 🔍🔗
🔥 By the end of this guide, you’ll be able to:

Implement distance matching for precise character movements. 📐✅
Handle complex landing mechanics with additive animations. 🛬💡
Deliver polished results with both Lyra and third-person jump recovery systems. 🎥🏆
Whether you're a beginner or an experienced developer, this guide equips you with actionable steps to create lifelike jumping and falling animations that will elevate your game's realism. 🌟

💡 Watch now to unlock new levels of animation mastery! 🎬👾

🔔Assets available for FREE on Discord🔔
🚀 Discord -   / discord  

If you want to support me
🌳Ko-Fi https://ko-fi.com/unrealshinobi
🌳Patreon   / unrealshinobi  

Don't forget to like, share, and subscribe for more Unreal Engine content!"

Join our Discord to access the project (including animations)! Your support helps me gauge whether this series is truly valuable.

Playlist link -    • How to make your first game in Unreal engi...  
Discord -   / discord  

📚 Chapters
0:00 Intro and Recap
0:23 Preview of this Episode
0:55 Create Jump State(s) in the Animation Graph
2:00 Create Falling State(s) in the Animation Graph
2:30 Create Transition Rules for Jump and Fall States
5:00 Set up Interrupt Sources for Animations like Dash and Double Jump Ability
6:25 Create Transition Rules Post Jump/Fall
8:30 Create Logic to Update Whether the Character is on the Ground
9:00 Create Logic to Update Whether the Character is Jumping or Falling
9:15 How to Check if the Character is Jumping or Falling
10:30 How to Calculate Time Left to Reach Apex Height
12:00 Create Animation Layers for Jumping and Falling States
13:35 Create a Variable to Store Jump and Fall Animations
14:50 Add Lyra Jump and Fall Animations
15:15 Add Jump-Start Animation
15:30 Add Jump-Start Loop Animation
15:40 Add Jump Apex Animation
15:50 Add Falling Animation
16:00 Add Fall-Land Animation
17:30 How to Use Distance Match to Target Node
18:10 How Distance Match to Target Node Works
21:00 How to Calculate the Distance from the Ground
23:00 Get an Instance of ABP from Character BP
23:40 How Sphere Trace by Channel Detects Ground
26:30 Result - Jumping and Falling
26:50 How to Make the Character Land with Additive Node
27:30 Set Up the Animation Graph to Handle Additive Animations
31:45 How to Calculate the Falling Time of the Character
37:00 Result - Lyra Jump Recovery
37:00 Final Result - With Third-Person Jump Recovery
37:45 Preview - High Jump
38:20 Outro - What’s Next?