CMCharacter Modules 0.1.0

Running Jump

Kind: Modifier · Add Component: Character Modules > Modifiers > Running Jump

Adds part of the run speed to the jump. Running at an obstacle beats standing at it.

A jump at speed goes higher: part of the run speed is added to it. Running at an obstacle beats standing at it.

Inspector
▼Running Jump⋮
CharacterCharacter (Character Motor)
Speed Bonus0.25
Speed Kept0.8
Bonus From0
Bonus Up To0
The Running Jump component in the Inspector, with its defaults.
Origin. Super Mario 64 (1996).

How it works

Changes Jump: run speed adds height.

Running Jump: the faster the character runs, the higher it jumps: a share of its forward speed is added to the take-off speed. Taking off also trades some forward speed away. The classic 3D platformer adds a quarter of the forward speed and keeps 80 % of it. Jumps that ignore bonuses (a triple jump) are not changed upward.

Combine it

  • Needs: Jump. The Inspector warns while one is missing.
  • Used by the presets: Retro Platformer, Modern Platformer.

Properties

PropertyDescriptionRangeDefault
CharacterThe character this module belongs to. Drag its Character Motor here.None
Speed BonusShare of the forward speed added to the take-off speed.0 or more0.25
Speed KeptShare of the horizontal speed kept on take-off.0 to 10.8
Bonus FromForward speed below this adds nothing, m/s.0 or more0
Bonus Up ToForward speed above this adds no more, m/s. 0: no limit.0 or more0

Additional resources