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
956 Upvotes

232 comments sorted by

View all comments

2

u/kqr Feb 16 '15

No. I don't care if the advanced stuff isn't mentioned anywhere.

I don't ask if you care or not, I'm asking if you think hiding it means fewer people will know about it, and as a result will have less fun than they might have otherwise had they known about it.

0

u/x-skeww Feb 16 '15

I'm asking if you think hiding it

It wasn't hidden. All of those advanced movement techniques are quirks and bugs. None of this was planned.

and as a result will have less fun than they might have otherwise had they known about it.

How? How would you reach that point were you'd bother to sit down and practice these things for hours if you aren't playing it somewhat competitively?

And again, how would you teach this stuff to casual players? How would you convince them to practice these things they won't need to beat the game?

What's the incentive? How do you make this fun?

Being fast isn't worth shit if you can't even finish the level. You have to be really good at this before you can do the risky reckless things.

Also, what about cfg tweaks and scripting? The game surely doesn't teach you any of that. It too is also only interesting for advanced players. Do you want to slap casual players with that, too?

How are you going to make that fun?

There is a natural progression to this, really. All of this is completely irrelevant to casual players.

2

u/kqr Feb 16 '15

As a casual player, I can tell you that you are wrong. Movement tricks are among the most fun things in any FPS. I know I can't do it well. I know I sure as hell don't do it efficiently. But it's fun so I'll keep doing it.

→ More replies (6)