Locomotion Essentials
Production-ready locomotion system for Unreal Engine characters
Get this plugin on Fab
Purchase and download Locomotion Essentials from the Fab Marketplace.
Overview
Locomotion Essentials is a production-ready locomotion plugin built on decades of AAA character animation experience. It provides a fully integrated movement system with smooth blending, responsive directional starts and stops, and a clean Animation Blueprint architecture that's easy to extend. Whether you're building a third-person action game or an immersive VR experience, Locomotion Essentials gives you a solid foundation so you can focus on what makes your character unique.
Features
Smooth Directional Movement
Eight-directional locomotion with lean, pivot, and stop animations driven by procedural blending for organic, believable motion.
Animation Blueprint Architecture
Clean, well-commented Animation Blueprint structure designed to be extended without fighting the base system.
State Machine Integration
Ready-to-use state machine covering idle, walk, run, jump, fall, and land states with fully tunable transition rules.
IK Foot Placement
Procedural IK-based foot placement that adapts to uneven terrain automatically.
MetaHuman Compatible
Works out of the box with MetaHuman characters and is compatible with standard Unreal Engine skeleton rigs.
Installation
Install Locomotion Essentials directly from the Fab Marketplace into your Unreal Engine project. Once installed, enable the plugin in your project's Plugin Settings (Edit → Plugins → Locomotion Essentials). Add the `BP_LocomotionCharacter` to your level or reparent your existing Character Blueprint to use `BP_LocomotionCharacter` as its base class. Full setup documentation is included in the plugin's `/Documentation` folder.
Usage
After installation, open the included `ABP_Locomotion` Animation Blueprint to see the full animation graph. Each node is commented to explain its purpose. To customize movement feel, adjust the parameters in the `DT_LocomotionSettings` Data Table — no Blueprint editing required for most common tweaks. For deeper customization, override the `UpdateLocomotionState` function in your own Animation Blueprint subclass.
Known Issues
- Foot IK may show minor artifacts on steep slopes greater than 45 degrees — a fix is planned for v1.1.
- Not yet tested with the Chaos physics vehicle system.
Changelog
- •Initial release.
- •Directional locomotion with eight-way blending.
- •Procedural foot IK on terrain.
- •MetaHuman skeleton compatibility.
- •Jump, fall, and land state machine.
Support
For bug reports, questions, or feature requests, please use the contact form on this site and include "Locomotion Essentials" in the subject line. Include your Unreal Engine version, plugin version, and a description of the issue. We aim to respond within 2–3 business days.
Contact Support