This thread is particularly old, so this is for anyone who ends up here looking for what I was. AddImpulse did the trick for me. Doesn’t change your character’s state to falling and doesn’t throw you off ledges. Just calculates the player mass and applies a quick force in desired direction. For better ground movement, disable characterMovement ground friction and after impulse, short delay, set it back to it’s original state (1st/3rd person games). for top down or 2d games idk how this would work but i imagine it’s similar.