How can I control the speed of the JUMP?

Hi, I have a little misunderstanding about how I should control the jump.
I have: Max Walk Speed = 500 (and when I sprint: 700); Jump Z Velocity = 450
The problem would be when I jump with 700 at Max Walk Speed, it flies too much, almost the whole map :))
How can I evade the force of speed when I press to jump? If it is possible:))

Thanks in advance!!

Player velocity can be tied to jump height sure. But… when i punch in the numbers you mention into the player movement component, the jump is not that long.

  • Max Walk Speed = 700
  • Jump Z Velocity = 700

I’d eyeball the jump length at 5, maybe 6 meters. Is that not what you experience? If so, could you clarify what other factors come to play?

2 Likes

Yes, 5-6 meters is, but somehow I would like it to jump less but with the same properties ( spped:700 with jump:450). 6 meters It seems too much to me.

I change Gravity Scale to 1.15 but it’s the same result. The capsule flies too much in length.

Try this, adjust the values as needed, see if you like it:

  • In Range A-B is the player typical velocity range
  • Out Range A-B is the jump height we modify before the jump based on the velocity

Essentially, the faster we run, the more shallow and thus shorter the jump will be. Stationary vertical jumps remain quite high, though.


There is also another method of jumping by launching the player, perhaps the above is good enough, do tell!

3 Likes

Thanks a lot!! Somehow it works with this model but not with these values!!