V.3.0.0

Advanced Movement System

Advanced Movement System is a plugin that you can easily integrate into your Unreal Engine projects.

Introduction

Advanced Movement System is a plugin that you can easily integrate into your Unreal Engine projects. It allows you to efficiently manage all aspects related to movement in your games.

It offers several predefined movement modes, ready to be used in production. You can easily adapt them to your project using the many options available in the editor or by directly modifying the provided source code.

alt text

Advantages of Advanced Movement System

  • Ship faster: Countless hours have been dedicated to perfecting each of the modes. Focus on the core business logic of your project without reinventing the wheel: we take care of the rest.

  • Flexible: This plugin extends Unreal Engine's Character Movement Component to enrich or add new modes. You can easily integrate it into any project, even during development. It also integrates smoothly into Unreal Engine demos such as Lyra, GASP, etc

  • Customization: The plugin offers a wide range of options to suit most types of video games. Additionally, you have full access to the C++ source code, allowing you to further customize and completely adapt the modes as needed.

AMS vs. GASP

GASP (Gameplay Animations Sample Project) is a demo created by Epic Games to showcase the best practices for implementing motion matching in games, focusing on simple modes such as Mantling and Vaulting. The community actively contributes to enhancing it by adding new modes like Gliding, Sliding, and many others. However, this demo was primarily designed for educational purposes. Therefore, in most cases, your project will need to adapt to the demo, rather than the other way around. It can be difficult to integrate GASP into an already advanced project or to get it working properly with other projects like Lyra.

AMS (Advanced Movement System) is a plugin specifically designed to easily integrate into any type of project, as long as you're using the Character Movement Component. It integrates seamlessly with projects using the GAS (Gameplay Ability System), such as Lyra. Extensions are currently being developed, including one that will enable actions to be directly implemented as Gameplay Abilities for GAS. Additionally, multiplayer support is included by default, with built-in movement prediction, making AMS perfectly suited for production use in real-world conditions.