Motion 2.0 by an independent creator is a modular first-person character controller built for C++ Unreal Engine 5 projects using the Gameplay Ability System. Designed to seamlessly integrate with your existing classes, it offers network-aware movement and native first-person body presentation without forcing a specific base class.
This system suits developers looking to establish responsive movement, procedural camera behavior, and surface-aware audio in realistic first-person titles. It provides robust tools for handling player locomotion and held-item presentation while leaving inventory and combat logic entirely in your hands.
- Modular movement components for walking, sprinting, crouching, jumping, and breathing.
- Project-owned configuration profiles utilizing DataAssets for easy tuning and versioning.
- Stable first-person full-body presentation with collision-aware cameras and procedural curves.
- Gameplay Ability System and Enhanced Input integration with full multiplayer support.
Explore this toolkit to enhance your project's foundation, and check out the creator's other work for more advanced development templates and systems.
View on Fab
Source: "Motion: First-Person Character Controller for Unreal Engine 5 (C++ / GAS)"