Tuesday, August 23, 2005

id Software releases the Quake 3 Engine source code! (a small history by me...)

Quake 3 Arena Engine Source code released

This engine was the fore runner of engines since 1999 til Doom 3's release in 2004. Doom 3 was in fact built using the Quake 3 engine keeping the sub-system. Quake 3 was used to create many wonderful games, Soldier of Fortune 2, Jedi Knight 2, Medal of Honour, Call of Duty... the list goes on.

The engine is in C/C++/ASM and uses OpenGL for rendering and DirectX for input of controllers. It was first designed to use Displacement-mapping but didn't make the final cut due to GPU speeds. So it shouldn't be hard to add back in.

It was built/designed by the famous John Carmack, the co-founder and lead tech programmer/rendering programmer of "id Software". The company came from the early days of Dangerous Dave, Commander Keen and later developed the first, first person shooter (Catacombs Abyss).

The engine was the first to have real curved surfaces and showed it off with all the archs and wonderful architure displayed by the Level designers like Tim Willits.

With all the developments seen with the Quake 1 Engine and Quake 2 Engine what will see now from this great step for development this gives us is amazing. It gives us a chance to see the wonders and be able to stress our video cards to the limit! Until the next "id Software" engine that is.

Expect to see Quake 3 rendered with bump-mapping and displacement-mapping and GLSL additions and who knows? any new techs will most likely be swipped in to this beast!

0 Comments:

Post a Comment

<< Home