How awesome is it that you can pickup an old game, one of your favorites maybe, read the actual source code - which might even have a modern analysis discussed at length by Fabien Sanglard - and then play the game... with all of the community's latest tweaks/optimizations... AND then ... when you come across a bug ... you can code the fix yourself!
After reading this article, I compiled Duke Nukem 3D and played enough to find something that bothered me. Just pushed a fix for horizontal mouse-look/strafing (to Fabien's 'chocolate' repo):
After reading this article, I compiled Duke Nukem 3D and played enough to find something that bothered me. Just pushed a fix for horizontal mouse-look/strafing (to Fabien's 'chocolate' repo):
https://github.com/fabiensanglard/chocolate_duke3D
It's like this weird connection to the original devs ... and my childhood.