Skip to content
Media 1 for listing LocoMotion Matching - Replicated Locomotion System

Description

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

  • Structured, optimised animation blueprint using thread-safe updates to deliver high-quality animation without clogging up your game thread
  • Simple Base Character with two variants (Singleplayer and Multiplayer) to provide a base to build your characters upon.
  • Motion matching driven AnimBP with upper body layering, additive jump/land, hand IK, foot IK & foot placement, stride warping, orientation warping and more!
  • Replicated for multiplayer compatibility, keeping animation quality high across the network
  • Drag-and-drop animation structure using pose search databases and choosers, allowing you to easily adapt the system to match your game's style!

Other Features

  • Experimental runtime retargeting setup to make retargeting easier, or to test how animations will look on your character before retargeting base assets
  • Basic aim & fire implementation, as an example of you you would build actions into your gameplay

License Agreement

Plugin Dependencies: PoseSearch, AnimationWarping, AnimationLocomotionLibrary, MotionTrajectory, Chooser and ReplicatedCharTrajectory.

Contains animations from Lyra and the Game Animation Sample Project (for demo purposes)

Included formats

  • logo of Unreal Engine format