the nature of game development is that sometimes you will need to multiply a physics number by -1 to fix it. you won't know why. you can either agonize over it all day and still not know why, or just surf that sweet, sweet -1 wave into the sunset

the nature of game development is that sometimes you will need to multiply a physics number by -1 to fix it. you won't know why. you can either agonize over it all day and still not know why, or just surf that sweet, sweet -1 wave into the sunset
easy explanation: multiplying something by -1 produces its opposite, so if the math is not working, multiplying it by -1 will make it work again
that's so true. !not working == working, that's just basic logic right there
doesn't that mean the 1st bit of it was wrong all along and the part after -1 is the right one?
I hate how true this is...
But typically it's due to the sequence of some arithmetic (probably...)
I'm just too lazy 9/10, plus I doubt a -1 multiplication is that expensive in the scope of modern computers.
I was going to say "that sounds like what happened when I tried to do 3D stuff without knowing linear algebra!" and then I read the tags.
My solution was to stop trying to do 3D stuff.