Enhanced Input
Enhanced Input replaced the old InputComponent axis/action mapping system as UE5's standard input
Camera & Spring Arm
Attach a UCameraComponent straight to a character's mesh and two problems show up immediately: the
Character Movement Component
UCharacterMovementComponent is the single biggest reason ACharacter is worth using over a bare
Custom Movement Modes
Wall-running, climbing, grappling, and swimming-that-isn't-MOVE_Swimming all eventually lead you to