Bunny Hopping For The Masses

Rapier7Rapier7 Join Date: 2004-02-05 Member: 26108Members
edited April 2004 in Kharaa Strategy
<div class="IPBDescription">NO DESCRIPTION FOR YOU!</div> Well, first off, what is bunny hopping?

Bunny hopping is exploiting the half life engine, to go faster than your designated speed. Since there is no friction (theoretically, but there is a small bit in practice) in strafe jumps, you (theoretically) never lose speed and keep going faster. It involves strafe jumping, and coordinating with your mouse. Since it is still possible to bunny hop as aliens, but disabled for the marines, I will assume that it is legal to bunny hop.

Now that you know what bunny hopping is, why should you do it?

Successfully bunny hopping will do two things, it makes you go faster, and it makes you much harder to hit, as the movement is seemingly spontaneous (from a marine's point of view when he has about .5 seconds to hit you).

Sounds neat! But how do I bunny hop?

I find that this configuration works best for me when I first learned how to bunny hop.

Change these buttons from default:

(note, you can assign tertiary binds to actions, but you can't do it from the options menu, you can do it via console or the config file in your NS directory)

Crouch=spacebar.
Jump=mwheelup.
Jump=mwheeldown.

Orient yourselves with the new configuration, and do the following instructions:

1. Stand perfectly still.
2. Start strafe jumping from the start.
|- To do this, you simply roll your mousewheel up or down, and strafe jump. However, to successfully bunnyhop, you must also move your mouse in the direction you are strafe jumping. For example, if you strafe jump to your right, move your mouse in a V pattern towards the right. If you strafe jump to your left, move your mouse in a V pattern towards the left. (When I mean V pattern, imagine that the bottom of your mouse is the bottom of the V. Do not move the whole of your mouse, but move the top half of your mouse left and right.) Always remember to hold your crouch key when you bunny hop, otherwise you'll be sticking to walls left and right.
3. Repeat.

Sounds simple? You have to remember to take it in turns. Don't expect to be able to do it from the start, it takes practice. But if you are really stuck, do it one at a time. Bunny hop left, stop, then bunny hop to the right. Establish a pattern, it makes it easier on the mind. Pretty soon you'll be bunny hopping like a pro.

Thanks to: Silverwolf, for showing me the basics.

Edit: Fixed a few typos.
«1

Comments

  • BallistoBallisto Join Date: 2003-05-19 Member: 16503Members
    Main tip I can add is that this doesn't involve holding down the forward key. You don't TOUCH the forward key. For me, it helps to just think about jumping forward using the strafe keys.
  • Rapier7Rapier7 Join Date: 2004-02-05 Member: 26108Members
    Argh, forgot to put that in.
  • BuggyBuggy Join Date: 2003-11-08 Member: 22400Members, Constellation
    One question; im not the bhopping type, i can do it to some degree, but i dont use mousewheel. When you do, can you just keep spamming it up and down basically, or do you still have to time it?
  • Swift_IdiotSwift_Idiot Join Date: 2003-01-05 Member: 11883Members
    <span style='font-size:8pt;line-height:100%'>Mousewheel works best. I have mousewheel down set to jump. You still have to time it, but it works.

    Bhopping took me forever to learn, because it's not just jumping while moving forward. You have to wiggle the mouse back and forth each time you jump. Once you get the pattern down though, it's like riding a bike. In order to keep your speed up, you have to think ahead and know where corners are too, so there is kind of a learning curve to bhopping. If you want to practice, just play any map with long, wide hallways or large open rooms, and spectate people who bhop. You can tell it's bhopping because the skulk will be hopping left and right, and if there's enough room for acceleration, be moving at around leap velocity. You can also learn to bhop by getting leap in co_ maps, and trying to keep the leap speed up after using it for your initial acceleration.</span>
  • LastLast Join Date: 2003-10-06 Member: 21463Members
    Use a +3jump script, the mousewheel makes it hard to attack with bhop, you'll have to move your fingers around to change from "bhop mode" to bite mode.
  • LichoLicho Join Date: 2002-11-02 Member: 3858Members, NS1 Playtester
    Can you please publish good working 3 jump script?
  • surprisesurprise Join Date: 2003-01-16 Member: 12382Members, Constellation
    the problem for me is realizing if im actually bunnyhopping or just jumping aroud with normal speed <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->

    is there any speed-o-meter for ns or is there any other way to determine how well you bhop?
  • AlignAlign Remain Calm Join Date: 2002-11-02 Member: 5216Forum Moderators, Constellation
    Holding forward and strafe left, jumping, and then right on time changing to strafe right and jumping, and repeating in such a manner...
    <u>What's that called?</u> As long as I don't(!) move the mouse while doing that, I do speed up, noticeably. Not as much as bunnyhopping, but still. It's much easier for me to do, too.
  • rennexrennex Join Date: 2002-11-01 Member: 2688Members
    <!--QuoteBegin-Last.+Apr 12 2004, 05:21 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Last. @ Apr 12 2004, 05:21 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Use a +3jump script, the mousewheel makes it hard to attack with bhop, you'll have to move your fingers around to change from "bhop mode" to bite mode. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    All lies.
  • maruchan1maruchan1 Join Date: 2004-03-11 Member: 27280Banned
    someone should just get a webcam and record the hand motions. This bhopping comes up to much and people still won't get it.
  • Pho3niXPho3niX Join Date: 2003-09-22 Member: 21118Members
    That actually sounds like a good idea, i doubt someone will take the time to do that....please flame me if someone acts on the suggestion ^_^
  • ApocalypseApocalypse Join Date: 2003-12-23 Member: 24700Members
    edited April 2004
    <!--QuoteBegin-Licho+Apr 12 2004, 05:43 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Licho @ Apr 12 2004, 05:43 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Can you please publish good working 3 jump script? <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Put this in your autoexec.cfg

    alias hop "+jump; wait; -jump; wait"
    alias +jumps "hop;hop;hop; +jump; wait"
    alias -jumps "-jump; wait;"

    then bind space +jumps, or whatever key you use for jumping.
  • ShesekShesek Join Date: 2003-06-22 Member: 17617Members
    edited April 2004
    i find mouse3 very comftable for BHing
    ow, and at the begining BHing may seem hard,
    but after a short while you don't it automaticly without too much thinking
    it's recommanded to use an alias like the one given above
    i'm experiencing a small problem with my BH script, perhaps i have too many wait commands
    i'll try the one given by Apocalypse
  • Wyattx3Wyattx3 Join Date: 2003-07-23 Member: 18386Members
    If you're smart you wont need bhopping... speed-o-meter = cl_showspeed average speed for good bhopping is 600-650 w/out celerity... Bunnyhopping should only be used to get you to an area quicker never for attacking... Attacking is ambushing and killing in an instant.
  • TeKniKaLTeKniKaL Join Date: 2003-01-27 Member: 12802Members
    Bunny hopping is good if you know how to use it. Pretty much sums it up. As for those scripts, kakakakaka.
  • MagikarpMagikarp Join Date: 2004-04-12 Member: 27885Members
    Heres a webpage about bunnyhopping! woooohoooo
    <a href='http://fidosrevenge.com/bhop/' target='_blank'>http://fidosrevenge.com/bhop/</a>
    Its animated, and easy to follow! Hope it helps <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->
  • SamahSamah Australia Join Date: 2003-05-14 Member: 16286Members, Constellation
    <!--QuoteBegin-Wyattx3+Apr 12 2004, 08:14 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Wyattx3 @ Apr 12 2004, 08:14 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Bunnyhopping should only be used to get you to an area quicker never for attacking... <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    I disagree. If you get really good at bhop, you can quite easily hop around a marine and bite them in the back on your way past - they have to react fast enough to spin around and keep shooting you. Then you can stop your bhop and just jump around like a maniac biting (preferably from above, aiming vertically is a **** for marines).
    Also, a really good way to practice bhop is to go gorge. Gorge is where you get the most benefit from bhop. A bhopping gorge will outrun a marine every time (usually about twice the speed of a default reen). Get celerity and you can make it triple a normal reen. The main advantage of practicing as gorge is that firstly you don't need to hold down crouch, and secondly, since you move a lot slower as gorge than skulk, you can get more hops in a given area.

    Bunny hopping exploits two main "features" of the halflife engine: a) when you strafe and jump at the same time while twisting your mouse in the direction of the strafe, you move a bit faster, and b) if you time your jump exactly when you land, you will keep your momentum regardless of the direction you're facing - you can even let go of all movement keys.
    Someone here mentioned that you should hold crouch to stop sticking to walls. Infact, this isn't the main reason you need to. As a skulk, you will actually stick to the floor, negating point (b) above. Try it. Move forward and jump, then let go of forward and press jump exactly when you land. You will eventually come to a halt. Hold down crouch when you try this, and you'll keep your momentum indefinitely.

    Personally I think scripting a queued jump is kind of lame - I bind mwheelup and mwheeldown to +jump, then just alternate rocking back and forth every time I land.

    And whoever said "you need to change fingers", that's kind of silly. I use my left finger on the left button, and my right finger on the mwheel, so I don't need to change at all. I also bind mouse3 to +jump so I can glide as lerk.

    My 2c.
  • e_Nadagaste_Nadagast Join Date: 2003-10-30 Member: 22149Members
    twice the speed of a default rine as a gorge? no way...

    Also, to whoever said average speed of a good skulk bhop w/o celerity is 600-650, I'd love to see a demo of you doing 600+ (Ground speed, not total speed) consistantly without leap or celerity as a skulk. Low 500s is a good ground speed while in the air.
  • LichoLicho Join Date: 2002-11-02 Member: 3858Members, NS1 Playtester
    Theoretic maximum is 1.7x of normal speed, so for skulk it should be around 500-530.
  • e_Nadagaste_Nadagast Join Date: 2003-10-30 Member: 22149Members
    The cap is 492 but you can gain more speed in the air before you hit the ground. Which is why I said low 500s is a good ground speed <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->
  • retardretard Join Date: 2003-08-27 Member: 20248Members
  • SamahSamah Australia Join Date: 2003-05-14 Member: 16286Members, Constellation
    <!--QuoteBegin-retard+Apr 14 2004, 10:06 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (retard @ Apr 14 2004, 10:06 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><3 Samah <3 <3 <3<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Nice to know I'm loved <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->

    Btw, you so can get 2x default reen speed as gorge (or there abouts). If you bhop down a slope you can get even faster. Hell I'll make a demo if you want.
    Also, a good spot to practice bhop on is agora's ready room. For a default readyroom-er (ie. no anti bhop code) it's about 6 jumps from the spectate match join brush to the black wall at the end (i think). By queueing up bhops I think I managed to get it down to just under 3.
  • SamahSamah Australia Join Date: 2003-05-14 Member: 16286Members, Constellation
    <!--QuoteBegin-Licho+Apr 13 2004, 06:47 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Licho @ Apr 13 2004, 06:47 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Theoretic maximum is 1.7x of normal speed, so for skulk it should be around 500-530.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    By 1.7x, do you mean the speed boost you get from strafe jumping? If so, its waaayyy more than that when you bhop, because you can keep strafe jumping every time you land, and you get a little bit more speed each time. Of course this makes it harder and harder to keep up with and eventually you just kinda run out of room in both the map and your <a href='http://www.ratpadz.com/' target='_blank'>mouse pad</a> <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->

    Btw I have one of <a href='http://catalog.belkin.com/IWCatProductPage.process?Merchant_Id=&Section_Id=2071&pcount=&Product_Id=157024' target='_blank'>these</a> and they pwn - I set it up so the dpad does fast weapon switch, and the thumb button brings up the map. I also use that orange button to toggle commander mode. It has just the right number of keys for commanding (12 keys), and the remaining 3 keys i use for voice chat, crouch (for teams) and jump (for alerts). Since the dpad is bound to weapons, I use that for teams too. Only bad thing is that the scroll wheel can be a bit dicky sometimes so I don't use it.
  • ApocalypseApocalypse Join Date: 2003-12-23 Member: 24700Members
    <!--QuoteBegin-Samah+Apr 14 2004, 11:13 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Samah @ Apr 14 2004, 11:13 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-Licho+Apr 13 2004, 06:47 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Licho @ Apr 13 2004, 06:47 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Theoretic maximum is 1.7x of normal speed, so for skulk it should be around 500-530.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    By 1.7x, do you mean the speed boost you get from strafe jumping? If so, its waaayyy more than that when you bhop, because you can keep strafe jumping every time you land, and you get a little bit more speed each time. Of course this makes it harder and harder to keep up with and eventually you just kinda run out of room in both the map and your <a href='http://www.ratpadz.com/' target='_blank'>mouse pad</a> <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->

    Btw I have one of <a href='http://catalog.belkin.com/IWCatProductPage.process?Merchant_Id=&Section_Id=2071&pcount=&Product_Id=157024' target='_blank'>these</a> and they pwn - I set it up so the dpad does fast weapon switch, and the thumb button brings up the map. I also use that orange button to toggle commander mode. It has just the right number of keys for commanding (12 keys), and the remaining 3 keys i use for voice chat, crouch (for teams) and jump (for alerts). Since the dpad is bound to weapons, I use that for teams too. Only bad thing is that the scroll wheel can be a bit dicky sometimes so I don't use it. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Event ifhitground(speed)
    {
    if(speed > 1.7xBaseSpeed)
    speed = 1.7xBaseSpeed;

    return speed;
    }

    Something like that is what he means. You can still go faster than 1.7xBaseSpeed in air.
  • surprisesurprise Join Date: 2003-01-16 Member: 12382Members, Constellation
    )okay, thx to your help i really got the clue <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->

    but i still need ages to accelerate :/
    are there any "tricks" how i become faster faster? ( <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo--> )
  • phunktionphunktion Join Date: 2003-11-14 Member: 22883Members, NS1 Playtester, Reinforced - Shadow, WC 2013 - Silver
    i find mousewheels for jumps easier cuz it gives you less to do with your left hand. holding crouch alternating strafes and jumping is just too much for one hand.

    one point i want to make that i was confused about when i first started learning bhopping. you switch from left to right strafe(and viceversa) at the peak of the jumps, not on the landings. it something i did and i see alot of learners trying to do.

    now i'm trying to learn double strafe squiggle bhop now, which is really hard. but it owns marines and makes you gain the max speed really fast
  • SamahSamah Australia Join Date: 2003-05-14 Member: 16286Members, Constellation
    <!--QuoteBegin-phunktion+Apr 15 2004, 07:34 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (phunktion @ Apr 15 2004, 07:34 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->now i'm trying to learn double strafe squiggle bhop now, which is really hard. but it owns marines  and makes you gain the max speed really fast<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    I've seen a guy do this as skulk - it's f'ing insane. I spec'd him first person while i was waiting to spawn, and what appeared to be this tiny little flick boosted his speed some HUGE amount. Best bhop ever imo since you all but cut out sideways movement, and lets face it, moving in a straight line will get you to your location faster then a zigzag, no matter how small.
  • LastLast Join Date: 2003-10-06 Member: 21463Members
    with practice, getting up to full speed (500~) shouldn't take more then one jump. the easiest way is to make a full 90 degree "swing" of your mouse and jump, basically a strafe jump. you can do the "swiggle" thing, but that's kinda hard D:.
  • blackholedreamsblackholedreams Join Date: 2004-02-04 Member: 26023Members
    scripts are for the weak.
  • AlignAlign Remain Calm Join Date: 2002-11-02 Member: 5216Forum Moderators, Constellation
    Nobody answered my question <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html//emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /><!--endemo-->
Sign In or Register to comment.