A guy called Fabien released a review of q3 source code. He has done reviews of other id games also, including quake and doom.
key points
Part 2 : New dualcore renderer with material based shaders (built over OpenGL Fixed Pipeline).
Part 3 : New Network model based on snapshots.
Part 4 : New Virtual Machines playing an essential part in the engine, combining Quake1
portability/security with Quake2 speed.
Part 5 : New Artificial Intelligence for the bots.
Read more @ http://fabiensanglard.net/quake3/index.php
Should be an interesting read.
(Edited 2012-07-02, 11:41)
key points
Part 2 : New dualcore renderer with material based shaders (built over OpenGL Fixed Pipeline).
Part 3 : New Network model based on snapshots.
Part 4 : New Virtual Machines playing an essential part in the engine, combining Quake1
portability/security with Quake2 speed.
Part 5 : New Artificial Intelligence for the bots.
Read more @ http://fabiensanglard.net/quake3/index.php
Should be an interesting read.
(Edited 2012-07-02, 11:41)
never argue with an idiot. they'll bring you back to their level and then beat you with experience.