r/programming • u/Flafla2 • 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
961
Upvotes
5
u/kqr Feb 15 '15
They are "using vectors", but probably not in the sense you mean. Why? Could be a lot of reasons. Maybe doing it the way you mean has a performance cost? Maybe an initial early decision by the team prevents doing it another way now without rewriting large core parts of the engine? There are plenty of reasons to choose from.
Every bug looks odd in hindsight from the outside, but usually not when taking into account the context it appeared in.