Live data from Hacker News

Bunnyhopping from the Programmer's Perspective (2015)

adrianb.io

1–10 of 67 posts

Re: Bunnyhopping from the Programmer's Perspective (2015)

#2
The described way of increasing maximum velocity does not look realistic, it is not based in any kind of physics or bio-mechanics.

So, is it a suggestion to implement a broken game mechanic.. so that experienced players can transfer their skill to other FPS games? Nice..

Re: Bunnyhopping from the Programmer's Perspective (2015)

#3

The described way of increasing maximum velocity does not look realistic, it is not based in any kind of physics or bio-mechanics. So, is it a suggestion to implement a broken game mechanic.. so that experienced players can transfer their skill to other FPS games? Nice..

If memory serves me right, this mechanic was in fact initially unintentional. It turned out to be pretty fun, however, and raised the skill ceiling of the game quite a bit. As such, implementing it yourself really doesn't seem like such a bad idea ;)

Re: Bunnyhopping from the Programmer's Perspective (2015)

#4

The described way of increasing maximum velocity does not look realistic, it is not based in any kind of physics or bio-mechanics. So, is it a suggestion to implement a broken game mechanic.. so that experienced players can transfer their skill to other FPS games? Nice..

> broken game mechanic

Who said games have to be realistic? is it a "broken game mechanic" that you can take a shot to the heart and continue living in counter strike?

There's a place for realism in video games, but there's a place where you have to let go of it as well.

Re: Bunnyhopping from the Programmer's Perspective (2015)

#7

The described way of increasing maximum velocity does not look realistic, it is not based in any kind of physics or bio-mechanics. So, is it a suggestion to implement a broken game mechanic.. so that experienced players can transfer their skill to other FPS games? Nice..

> so that experienced players can transfer their skill

Sure that's part of the motivation, but more importantly it's a fun, satisfying mechanic that adds a great deal of skill-based dynamism to these games.

Re: Bunnyhopping from the Programmer's Perspective (2015)

#8
post #5

I don't understand the second diagram. Is it supposed to be a top down view of the game? There's a line labeled "view direction" that's perpendicular to the desired direction of travel, and the velocity arrow is going in a totally different direction.

If you strafe, you move perpendicular to view direction. If you combine strafe and jumps (the idea is this: jump, change view direction to perpendicular to jump direction and then strafe => jump+strafe => you'd move faster in the original direction).

Re: Bunnyhopping from the Programmer's Perspective (2015)

#9
post #5

I don't understand the second diagram. Is it supposed to be a top down view of the game? There's a line labeled "view direction" that's perpendicular to the desired direction of travel, and the velocity arrow is going in a totally different direction.

I admit I'm still getting my head around the diagram, but it is top-down and I'm pretty sure the 'wish direction' is perpendicular to the 'view direction' because the player is holding down the strafe-left key.
Post reply on HN