3 ms·
I'm not a C person, but I've often heard that the Quake source code is good, practical-not-necessarily-elegant code that's worth emulating. https://github.com/
by fenomas 9y ago
I'm not a C person, but I've often heard that the Quake source code is good, practical-not-necessarily-elegant code that's worth emulating.
https://github.com/id-Software/Quake https://github.com/id-Software/Quake
- H4CK3RM4N 9y agoWasn't Quake the one where they did a really good approximation of he inverse square root because they needed it?
- dmurray 9y agoThat was Quake III https://stackoverflow.com/questions/1349542/john-carmacks-unusual-fast-inverse-square-root-quake-iii https://stackoverflow.com/questions/1349542/john-carmacks-un...
- kierenj 9y agoThe Quake source was a huge source of learning for me when I was getting started. Hacking OpenGL, making a red/blue stereoscopic mod, and discovering pools of particles quickly brought to life and rendered via a linked-list pool.. great fun and so valuable to stumble upon.
- kierenj 9y agoThe Quake source was a huge source of learning for me when I was getting started. Hacking OpenGL, making a red/blue stereoscopic mod, and discovering pools of particles quickly brought to life and rendered via a linked-list pool.. great fun and so valuable to stumble upon.
- _Microft 9y agoIt's impressive how the software renderer of Quake II manages to achieve the results as they have them with just a 256 color palette and zero repainting of pixels (i.e. every pixel is correctly painted from the beginning). http://fabiensanglard.net/quake2/quake2_software_renderer.php http://fabiensanglard.net/quake2/quake2_software_renderer.ph...
- rijoja 9y agoYes Quake II which I expect to be similar is a major influence on anything I do.
- crocal 9y agoThis. Changed my coder life forever...