(Milestone) Walk Animation & Motion Matching - xavier150/MMVS GitHub Wiki

Walk Animation & Motion Matching

Walk Animation & Motion Matching

The Talas Motion Matching is a suggested voting option for a future update of Macro Micro VR Service.
This update will overhaul character movement handling and improve movement animations. It will be available after the Talas Paws update and is expected to require three months of development work.

About the Technology

Motion Matching is an animation technique designed to make character movements more realistic and natural.

Instead of using predefined animations with transitions and blends, Motion Matching relies on a large animation database filled with various movements such as walking, turning, and pivoting.

At regular intervals, the algorithm analyzes the character’s current state (position, speed, direction, etc.) and selects the animation that best fits the intended movement.

This system will eliminate stiff transitions when Talas moves freely, making his steps much smoother and more natural, while also preventing common animation blending issues without needing complex animation trees.

In-Game Impact

  • With this implementation, Talas will have a much more fluid movement animation.
  • This will avoid rigid transition issues when Talas starts to walk and stops.
  • It will also avoid sliding feet when Talas turns while walking and changes his velocity.
  • His steps will feel much smoother and more natural, but still heavy.

I invite you to watch the example video I did with Cobble and the Motion Matching Sample. Walk Animation & Motion Matching

For this update, I will need to rework the character’s movement animation system and learn how to implement this new technique.

Return to roadmap: Milestone List