Focused reference · Unreal Engine 5.8

System selector

unreal-motion-matching/references/system-selector.md
SituationPreferReason
Large realistic locomotion set with dense transitionsMotion Matchingsearch scales with compatible data coverage
Small/stylized moveset with deliberate statesState Machine/Blend Spacelower data/tooling cost, direct control
One-off attack, dodge, interaction, reloadMontageexplicit action lifecycle/sections/notifies
Traversal entry needs contextual pose selectionPose Search/Motion Match query plus action systemchoose a compatible entry, then own the action
Missing directional/speed coverageAuthor/retarget data firstweights cannot select absent motion

Adoption gates:

  • The animation set covers the movement model's speed and direction envelope.
  • Starts, stops, pivots, loops, and transitions have valid selectable ranges.
  • The team can curate schemas/databases and use Rewind Debugger.
  • Memory and runtime search cost fit target platforms.
  • Root-motion versus capsule-driven intent is explicit.

Start with one locomotion mode and a representative test map. Do not migrate every character state before the first database proves better than the existing system under real input.