I thought this might be interesting to the programmers who, like me, got their first introduction to "big" programming projects by modding the Quake games.<p>See also the Tech Rundown blog post which talks about how they back-ported some Quake III lighting and shadow tech to the enhanced Q2 engine: <a href="https://bethesda.net/en/article/6NIyBxapXOurTKtF4aPiF4/enhancing-quake-ii" rel="nofollow noreferrer">https://bethesda.net/en/article/6NIyBxapXOurTKtF4aPiF4/enhan...</a>