Motion-Matching Locomotion Controller v0.5.0

Motion-Matching Locomotion Controller v0.5.0
 The Motion-Matching Locomotion Controller v0.5.0 is a well-tuned, pre-configured locomotion system designed to deliver AAA-level character movement quality using Unity’s Motion Matching (MxM) technology. It eliminates the steep learning curve typically associated with configuring motion matching by handling all character setup, tuning, and animation blending automatically. The controller supports realistic walk, run, sprint, crouch, and crouch walk (with optional animation set integrations), along with procedural jumping, falling, and landing behavior—including automatic landing variants such as normal, front roll, and stationary landings.

It fully supports InputSystem and InputManager, provides NPC/AI functionality with runtime switching, features a complete event-driven footstep system, and includes a configuration wizard to create or modify characters from custom models. The system enables seamless blending between motion-matching and Animator Controller modes using Avatar Masks, and supports runtime modifications via provided code examples (e.g., forcing walk, changing navigation targets, switching input systems).

The controller is compatible with several optional animation sets, including Kubold’s Movement Animset Pro, Female Movement Animset Pro (beta), Mocap Online’s Mobility Pro, and the in-house Toon Movement Animation Set. For enhanced movement quality, it integrates with recommended tools such as Strider for smooth state transitions, Final IK (with automatic Grounder and Biped IK setup), and iStep for foot placement on uneven terrain. Dreamteck Splines is also included as a free option for detailed, scripted movement control.

Note: This asset requires Motion Matching for Unity (MxM) and is currently in beta, with ongoing development and future updates based on user feedback and feature requests. While all listed features are functional, the asset is not a zero-lift, arcade-style, or no-code solution. It does not replace full character controllers and requires some scripting knowledge for advanced customization. Extension or modification of behaviors requires coding. Always back up your project before importing this asset. Integration requests with other tools or game systems should be submitted via the Discord channel linked in the description. 


Download Source 1

Motion-Matching Locomotion Controller v0.5.0


END
 0
Comment(No Comments)