The Mover plugin (aka Character Mover 2.0) effort has the goal of massively improving the existing character movement functionality in UE. This is going to be a very large endeavor that has numerous touchpoints in the codebase, ranging from physics to animation to networking.

The main goals of this effort are to:

Support all actor types, not only characters

Allow gameplay programmers to focus on movement, less on the complexities of networking.

Improve extensibility and customization through modularity, while empowering non-engineers to craft their own movement.

Expand gameplay possibilities by discarding rigid requirements and improving interactions with physics-simulated objects.

Support a generalized rollback networking model that other systems can also use.

Authors Link to heading