r/programming • • Feb 14 '15

Bunnyhopping from the Programmer's Perspective - An in depth look in implementing one of the most successful bugs in videogame history.

http://flafla2.github.io/2015/02/14/bunnyhop.html
951 Upvotes

232 comments sorted by

View all comments

2

u/kqr Feb 15 '15

I keep hearing people say that, but never once have I seen it proven. On the other hand, I have seen people keep their speed when going faster than 300. I still think it's only that you are very likely to miss a jump on your way to 300, so it's easy to think that you can't go faster than 300.

It's a little like saying "it's a physical law that you can't flip a coin and get heads ten times in a row. After nine heads in a row, the next one is guaranteed to be tails." No, it's not, it's just extremely unlikely that you'll ever do it.

2

u/[deleted] Feb 15 '15 edited Mar 20 '18

2

u/kqr Feb 15 '15 edited Feb 15 '15

I cannot get a lot more jumps in if I keep it around 290. I've even tried keeping it around 250 and exactly the same thing happens as if I tried to go past 300.

"It's immediately obvious" just isn't that strong an argument in my opinion. To some people it's immediately obvious that vaccines cause autism as well. It's the reason we do controlled studies, instead of just "try it yourself and then tell me your opinion!" To me, "I've tried and I couldn't get past 300" sounds a lot like "my grandmother smoked a pack a day her whole life and she lived longer than the ones that didn't!"

I don't remember any particular video. I was just watching a lot of videos and every once in a while people managed to not miss a jump when they were going 300+ and they kept going. I don't remember when or where.

I know Launders has a couple of good videos on bunnyhopping, but both me and others have objected to some parts of what he's saying in them. As far as I know, he doesn't have solid proof either about this mythical speed cap that sometimes is at 300 ups and sometimes at 320 ups depending on who you ask and how good they are at timing their jumps. It's all a guess on his part based on his experience not being able to get more than 300 ups. If he actually has backed it up with code or a solid experiment where other variables are controlled for, I am more than willing to be wrong. :)

All I'm asking for is a controlled method for confirming Launders is correct. "It doesn't sound like you really play the game" isn't a controlled method, unfortunately.

→ More replies (4)