character-and-movement

Installation
SKILL.md

Characters & movement

ACharacter is an APawn specialized for capsule-based, vertically-oriented movement. It owns a UCharacterMovementComponent (CMC) that handles walking, falling, swimming, flying, and custom movement modes with client-side prediction and server reconciliation included. Use it for humanoid players and NPCs; use a plain APawn or UFloatingPawnMovement for vehicles/drones.

When to use this skill

  • Creating a walking/running/jumping/swimming/flying character (player or AI).
  • Configuring CMC properties: speeds, gravity, air control, friction, rotation.
  • Switching or overriding movement modes (including custom modes).
  • Applying root motion sources from C++ (launching, impulses, warps).
  • Debugging prediction artifacts, network smoothing, or crouch silently failing.
  • Choosing between CMC and the experimental Mover plugin.

What ACharacter gives you

Installs
16
GitHub Stars
77
First Seen
Jun 26, 2026