Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Hybrid Animation in Unreal Engine 5
Rating: 4.8 out of 5(75 ratings)
1,058 students

Hybrid Animation in Unreal Engine 5

Learn to combine animations with procedural techniques
Last updated 4/2026
English
English [Auto],

What you'll learn

  • Combine procedural animation with keyframed animation
  • Learn the basics of Control Rig for procedural animation techniques
  • Drive animation blends from Control Rig
  • Modify animations for dynamic environment interaction
  • Scale animation playback rates dynamically
  • Create custom procedural runtime transitions of any poses
  • Create basic keyframed animations in the editor
  • Understand the basics of technical animation in the Animation Blueprint

Course content

6 sections32 lectures6h 11m total length
  • Introduction and course overview (Resources here)5:40

    Explore hybrid animation workflows in Unreal Engine 5 by blending procedural locomotion with keyframed animation, dynamically modifying grabs, crouches, and transitions, and integrating a spider rig with locomotion.

  • Initial setup of animation blueprint and Control Rig10:22

    Set up an animation blueprint and hybrid control rig in Unreal Engine 5. Create a look at target to rotate the head and blend head and body motion using Sequencer.

  • Make the head rotate towards a target point6:46

    Use the aim node to make the head bone point toward a target, with primary y-axis alignment and secondary x-axis, using a look at control to feed the translation.

  • Use a look-at target from in-game13:32

    Create a look-at target and update the character’s lookAtLocation each tick. Convert world target to rig-space via animation blueprint and control rig to drive head and upper body look.

  • Creating a Left->Right look animation15:17

    Create a left to right look animation in Unreal Engine 5 with Sequencer, bake idle to a control rig, keyframe a left–center–right blend, and export the final animation.

  • Apply the Left->Right look animation additively7:41
  • Control the underlying animation blend from within Control Rig12:27
  • Limit the head rotation to realistic angles18:21

Requirements

  • Beginner-to-advanced friendly, but general familiarity with Unreal Engine would be ideal

Description

In this course you will learn how to combine keyframed animations with procedural animation techniques in Unreal Engine.

We will be covering a variety of approaches for creating hybrid animation systems.

We start off by creating a simple system to make a character look towards a target, and then we will layer this with an animation blend, which is driven directly from within Control Rig, to add additional style and realism.

You will then be shown my approach for dynamically modifying animations during gameplay, with a technique that works for object pickups, attacks, and any environment interactions.

Next, we will create a system where your character will crouch based on the environment procedurally, whilst driving an additive animation overlay.

I'll then be showing how animation playback speeds can be changed dynamically, with an example of scaling a run cycle to work for various speeds whilst preserving the underlying animation.

Then we'll make a system which transitions between any animation states or poses, automatically and live during gameplay.

And finally, you will be shown how to combine keyframed animations with a completely procedural locomotion system, which is included as a download in the project files.


You will taken through every step of the process, from learning the basics of Control Rig for procedural techniques, creating keyframed animations in the editor, dynamic modifications to animations, and technical animation setups in the animation blueprint.

Everything shown is my own unique approach which you won't find anywhere else, with a variety of applications to discover in every future game that you work on.

This course is suitable for any level of experience, although some familiarity with Unreal Engine 5 is preferred. The course uses Unreal Engine 5.7 but should be applicable for both older (eg. 5.4+) and future engine versions. Optional project file download is built in 5.7.

I look forward to seeing how you will explore and apply these skills in your own projects, and I hope to see you on the course.

Who this course is for:

  • Unreal Engine developers looking to improve their character animations using procedural techniques