Easy Motion Matching
Easy Motion Matching is a complete motion matching, data driven animation system for responsive ... 168 C# script files total, including 85 runtime scripts, 45 editor tools, 34 sample and ...
by Delta Tech Studios
Price History +
168 C# script files total, including 85 runtime scripts, 45 editor tools, 34 sample and integration scripts and 4 automated test scripts.
NOTE: The trailer and demo use Kubold Movement Animset Pro which is NOT included in the asset. If you already own that animation pack, it can be installed to use the prepared demo setup immediately.
Easy Motion Matching replaces traditional animation state driven locomotion with pose searching that continuously selects the best animation frame for the character’s current movement and trajectory. It supports directional movement, standing and crouched locomotion, starts, stops, turns, acceleration, environment aware animation selection, context routing and smooth transitions between animation databases.
The action system supports full body actions, upper body layers, action phases, timing windows, events, interruption, cancellation, queuing, contact detection and root alignment. Motion warping can align characters with traversal points, doors, targets and other interactive objects. Smart objects support detection, selection, validation, reservation and interaction execution. Synchronized interactions, full body IK integration, foot IK, ragdoll recovery and procedural motion correction are also included.
The system works with custom character controllers, input systems and AI solutions. The included demo controller demonstrates crouching, sliding, jumping and directional dashing, but these are examples rather than requirements. External trajectory providers, NavMesh AI support, input abstraction, networking adapters for Mirror, FishNet and Netcode for GameObjects, crowd performance budgets, animation sharing and runtime cache controls are included.
Editor tools are provided for database creation, clip classification, action authoring, setup, validation, automatic repair, debugging, profiling, quality reports and release checks.
Animations are not included.