3 ms·
Great read. I love to read anything about Carmack, it just blows my mind that he re-wrote all his engines from scratch. I can't even fathom developing at that l
by dalerus 11y ago
Great read. I love to read anything about Carmack, it just blows my mind that he re-wrote all his engines from scratch. I can't even fathom developing at that level.
- tracker1 11y agoYeah, every time I read something he's written, or written about him, it's a good read. I've always considered myself good at understanding how systems work together, mainly with web applications from front (html/css/js) to back (http/app/services/sql), but Carmack does that with very low level/detailed applications... It's hard for me to imagine.
- pjmlp 11y agoHe is a great coder, but that is how we used to develop software before the web, you really needed to understand everything, specially the hardware.
- lukego 11y agoIn absolute terms I think there are more people than ever programming this way today. Just doesn't feel that way because there are even more people doing stuff differently.
- justinsaccount 11y agoCheck out http://www.gamasutra.com/view/feature/3946/building_quake_live_carmack_speaks.php?print=1 http://www.gamasutra.com/view/feature/3946/building_quake_li... """ What really hurt us was the initial thought of putting a web interface on it. Some things surrounding the game were certainly overly trivialized by us. That's easy to do when you say, "Oh, we're hotshot game developers. This web stuff can't be too hard because so many people do it." There's a little bit of a humbling lesson there in how much work we did have to do with all the things on browser compatibility and backend database integration and optimization. """
- agumonkey 11y agoLow level and also advanced geometry. IIRC he was one of the first to ship real time dynamic shadow rendering. I can't judge the math behind it, but it wasn't trivial for sure.