I agree, the default Character is too floaty. I wanted movement where I could tap (and release) the jump key to do short jumps. So I still jump up [normal] fast, but also land fast.
I doubled my Gravity (to fall faster), did code for longer/higher jump when I hold the jump key, and I changed the settings below:
Open your character BP. Left panel > click the Character Movement component. Right panel > change these settings:
Mass = 100
- Gravity = 4 (was 2)
- Jump Z = 800.0
- Air Control = 0.82
- Braking Deceleration Falling = 2000 (better control where you fall – by releasing LR = reduce expired LR velocity). 0 (default), 600 (little effect), 6000 (good landing control – but requires too much button release), 2000 (used this).
- Falling Lateral Friction = Kept at 0 (default). 600 (restricts air side to side too much).
- Max Acceleration (is for L-R movement speed) = 2048.0 (default). 4000 (too much L-R air control).