nullstream weblog - Quake 3 Souce Code Released

« Black Dog Linux Device | Google Desktop and Sidebar »

Quake 3 Souce Code Released


August 20, 2005 10:09 PM PST

As you can read here, the source code to Quake 3 has been released. You might be able to get it directly from here, if the link hasn't been slashdoted (it's only about 5.6 MB).

I think this is fantastic news, since I taught myself how to program by typing games, written in BASIC, into my Timex-Sinclair and tweaking them to see what happens. Games today are far too large to do anything like that, so it's great that id provides a way for people to learn game programming from the real thing.

Earlier today, I compiled the code from the provided Visual Studio project file, and ran it with no problems. You have to have an original copy of the game for all the models and levels, since only the source code was released, but it is super easy to run. Just go the directory with the newly built binary and run this from the command line:

./quake3.exe +set fs_cdpath "C:\Program Files\Quake III Arena"

(assuming you installed the retail game in "C:\Program Files\Quake III Arena").

Comments (2)
John, August 21, 2005 10:46 PM:

It will be entertaining just to read the code (assuming it reads like the previous stuff they have released.)

Paul, August 22, 2005 12:07 AM:

A post from the man, himself.

All links will be marked with the nofollow tag, making them useless for search rankings. Any posts containing spam URLs will then be deleted.