[Proposal] Layered Hybrid Locomotion Architecture (State Machine Base + Contextual & Action-State Motion Matching)
Core Objective:
Eliminate procedural input delay during high-precision mechanics (building, boxfighting, editing) while leveraging Unreal Engine 5’s Motion Matching (PoseSearch) exclusively for complex, contextual actions—such as moving while healing, parkour wall scrambles, and environmental physics transitions.
Technical Breakdown
1. Core Ground Locomotion (State Machine Base)
-
Function: Standard standing, sprinting, crouching, strafing, building, and weapon editing run on lightweight Animation State Machines.
-
Impact: Restores instant, frame-one WASD input response, removes unnatural strafe velocity penalties, and optimizes single-core CPU overhead for stable 1% low FPS.
2. Action-State Motion Matching (Healing While Moving)
-
Function: The moment a player activates a consumable (e.g., Medkit, Shield Potion) while walking, the animation system dynamically swaps from the State Machine into Motion Matching (
PoseSearch). -
Why This Works: Moving while healing is inherently a slower, tactical state where procedural weight, realistic footplanting, and torso turns enhance gameplay. Because building/editing is disabled during item consumption, procedural inertia does not compromise input precision.
-
Exit Logic: The exact frame the healing item finishes or is canceled, the animation engine seamlessly blends back into the Layer 1 State Machine for immediate combat readiness.
3. Contextual Traversal Motion Matching (Wall Scrambles & Parkour)
-
Function: Trigger
PoseSearchprocedural blending dynamically only upon contact events (e.g., raycast detection for wall scrambles, ledge grabs, or mantling). -
Exit Logic: The moment the player completes the wall scramble or kicks off the surface, control instantly reverts back to the State Machine to ensure crisp landing control.
4. Physics Overrides (Chaos Engine Ragdolls)
-
Function: For knockdowns, explosions, and hill rolls, disable animation evaluation completely and hand the skeletal mesh directly to Chaos Physics.
-
Impact: Offloads CPU animation calculations to native GPU physics, delivering natural ragdoll visuals without impacting main thread frametimes.
Value Proposition for Epic Games
-
Preserves Competitive Integrity: Gives Battle Royale players the high-precision, low-latency movement required for high-level building and boxfighting.
-
Showcases UE5 Innovation: Maintains visually impressive engine features—like moving while healing and realistic parkour—by using Motion Matching where it actually enhances the experience rather than hindering it.
-
Cross-Mode Standardization: Allows UEFN and platform modes to share the exact same character pipelines, enabling high-quality asset compatibility across the entire ecosystem.