4 ms·
When original Quake code became available I spent a bunch of time analyzing the movement code to help my QW clan improve agility during matches. > As a decided
by lmilcin 5y ago
When original Quake code became available I spent a bunch of time analyzing the movement code to help my QW clan improve agility during matches.
> As a decidedly skill-based mechanic, competitive players love bhopping because it is so hard to master.
I have been part of QW clan somewhere between 1998 and 2002.
People learned hopping not because it was hard to master but because without it you would be at an extreme disadvantage on some maps (especially DM3 and DM6). Additionally to being able to move faster around map hopping has some other advantages: being able to jump some distances that normally would not be possible to jump (like rotundas on DM3 and DM6, over lava on DM2, etc.), being further from ground makes you get less damage from rockets striking ground and also because when you run fast constantly jumping and bobbing right and left you are harder to target directly.
Also, hopping feels good:)
Hopping isn't hard. I have been teaching people hopping by explaining how it works and giving step by step exercises. I have never had any difficulty teaching people to do this.
> This means that the player has a single frame to input the jump command without losing speed - another reason why bunnyhopping is so hard!
I don't know Quake 3 code, but at least for QW this is not true.
You can schedule the jump before you hit the ground.
What you do is the following sequence:
1. Hit the jump
2. While you in air, release the jump and press it again. Keep the jump key pressed as you are heading you are falling to the ground.
3. When you hit the ground the game engine will immediately execute the jump without applying friction penalty (provided you don't get damaged due to fall, I don't remember that part too well).
When I was teaching people to bunny hop one of foundational exercises was to learn to release and press jump again mid-flight, before you even start to learn the bunny hopping movement. You learn this standing in place before you add rotation (keep hopping while you rotate) and then add movement (start using w to move around). Only once you are comfortably timing your "reverse" jump mid flight you add strafing to the mix.