MagicsGames - Smooth Locomotion System

Disclaimer:

  • Some content shown in this demo is not included in the assets, but free samples are provided.

  • Enabled Plugins:

    • ControlRig - Enabled (for SLS IK)

    • FullBodyIK - Enabled (for SLS IK)

    • MotionWarping - Enabled (For Traversal System)

    • PoseSearch - Enabled (For Traversal System)

    • Chooser - Enabled (For Traversal System)

    • Water - Enabled (For Swimming System)

Video Preview: [YoutoBe] [bilibili]

Playable Demo : [Google Dirver] [Pan.Baidu]

Discord Support: Discord

Document: [English Document] [中文文档]

Support & Tutorial & Docs & Samples: Discord

If the plugin works well for you then please be sure to leave a review letting us know what you liked about it.

Main Features:

  • This is a completely data-driven smooth motion system.

  • Supports UE4, UE5, and UEFN skeletons.

  • Everything is component-based, making it easy to integrate! Applying it to your own projects is a breeze.

  • Everything is replicable!

  • Completely data-driven! All motion animations are configured in data assets, no need to worry about Animation Blueprints.

  • This system leverages new UE5 features (Distance Matching, Pose Warp, Animation Blueprint Templates, Blend Masks, etc.), but also improves upon the existing ones. Thanks to this, you only need to edit the data assets and save, saving you some tedious configuration!

  • Blend Masks, configured based on data assets, allow you to achieve results similar to ALS curve blending! (Control the blend weights of each bone based on its BlendProfile, layering your character's poses.)

  • Quick Redirector: A tool integrated into the right-click menu of an asset in the Content Browser that allows you to switch between UE4, UE5, and UEFN skeletons!

  • Automatic footsteps system: Data-based, eliminating the need to add animation modifiers for each animation.

  • Traversal System: Animation implementation based on Game Animation Simple.

  • SLS Camera System: Component-based implementation for smooth control of your character's camera.

  • Free Climbing System.

  • Swimming System.

  • Paragliding System.

  • And more locomotion features (Ledge Climb, Wall Running, etc.) will be supported and added in the future!

Tutorials List: [YouToBe] [Bilibili]

FAQ: Is this an extension of the GAS template? What does this look like?

  • No, this is in no way an expansion of the GAS template. MotionMatch is not used.
  • This is achieved by making some improvements to Distance Matching, Pose Warp, and other aspects. The demo project here simply uses the animations from the official GAS template.
  • In addition, the basic motion components do not rely on engine plugins, and network replication is implemented for all modules.