A fully replicated, optimised locomotion system delivering smooth, high-quality character animation. Built using motion matching, and designed to be extendable, providing a robust foundation for developers to build their games.
LocoMotion Matching is a fully-replicated locomotion system that leverages the power of motion matching and uses animations created with Motorica's MoGen tool suite to drive high-quality, smooth character movements for your games!
NOTE: THIS PROJECT REQUIRES THE FREE REPLICATED CHARACTER TRAJECTORY COMPONENT PLUGIN!
Character trajectory does not properly replicate in the base engine at the moment, but my plugin fixes this. This project will not work without it, so make sure it is installed to your engine before opening LocoMotion Matching!
Have a look at the showcase trailer below to see LocoMotion Matching's key features
Showcase Trailer
Dive into the documentation to learn how to get the best out of LocoMotion Matching
Documentation
Test out the system in action
Demo Project
Join the support discord to get in touch with any issues or suggestions, and connect with other devs using LocoMotion Matching!
Support Discord
Main Features
Other Features
Plugin Dependencies: PoseSearch, AnimationWarping, AnimationLocomotionLibrary, MotionTrajectory, Chooser and ReplicatedCharTrajectory.
Contains animations from Lyra and the Game Animation Sample Project (for demo purposes)
Project Composition
Input: Keyboard & Mouse, Gamepad
Network Replicated: Yes
Important/Additional Notes: As mentioned, this project requires the replicated character trajectory plugin.