PDA

View Full Version : Quake 3 Source Code Review



wraggster
July 1st, 2012, 22:39
"id Software has a history of releasing (http://games.slashdot.org/story/99/12/21/2210251/quake-1-gpled) the source (http://games.slashdot.org/story/01/12/22/053211/quake-2-source-code-released-under-the-gpl) code (http://games.slashdot.org/story/05/08/20/1329236/quake-3-arena-source-gpled) for their older games under the GPL. Coder Fabien Sanglard has been taking it upon himself to go through each of these releases, analyze the source code, and post a detailed write-up about it. He's now completed a review of the Quake 3 source code (http://fabiensanglard.net/quake3/index.php), diving into the details of idTech3. It's an interesting read — he says he was impressed in particular by the 'virtual machines system (http://fabiensanglard.net/quake3/qvm.php) and the associated toolchain that altogether account for 30% of the code released. Under this perspective idTech3 is a mini operating system providing system calls to three processes.'

http://games.slashdot.org/story/12/07/01/024259/quake-3-source-code-review