quake3-1.32b-source.zip |
This is the source for Quake III by id Software. |
q2source.zip |
This is the source
for Quake II by id Software.
Compiles just fine under VC++, and I've heard people getting it to compile under Linux (with a few
minor glitches). (~1.5mb) |
q1tools_gpl.tgz |
This is the source for the utilities for Quake 1 by id Software.
This file is probably more useful than the quake1 source, since it actually gives you code for
constructing a 3D BSP tree. (~900k) |
q1source.zip |
Given the popularity
of Quake 1, this file needs no introduction. It is the complete
source code for Quake 1 game by id Software!!! (~3mb) |
doomsrc.zip |
Ok, this is THE file
to get! It's the source for DOOM. It's been released by id
Software! It only works under Linux, but should not be too hard to
port to anywhere else. (~350k) |
abrash.zip |
This is a zip
containing most of Michael Abrash's Dr.Dobbs articles. It even
has source code. We suggest you to get this file. (~400k) |
pcgpe10.zip |
This is Game Programming Encyclopedia.
We suggest you get it, It has solutions to most problems that you'll encounter in games
programming. It's badly outdated though... (~720k) |
3dgpl.zip |
This is the best
3D graphics programming tutorial We've seen, It comes with sample
source which is very portable. Great for novice and pro alike.(~95k) |
3dgpl2.zip 3dgpl2_doc.zip |
This is the 2nd version
of the 3D graphics programming tutorial.
Haven't looked at it
much, but judging from the original, this one should be quite good and educational. It
appears to be using PostScript for it's file formats (something
we don't
particularly like) There is also a Microsoft Word version now available.
(3dgpl2.zip (PostScript): ~1.91MB; 3dgpl2_doc.zip (DOC): ~2.15MB) |
zed3d095.zip |
This is the ZED
3D document. It is the best resource for 3D graphics
you can find. It covers most of the popular problems of graphics, including rotation,
vector math, matrix math, shading, and much more...(~350k) |
3dfaq.zip |
This is a 3D FAQ,
it's very good for learning about 3D graphics programming, 3D games, etc.. (~15k) |
graphfaq.zip |
This is the FAQ from
a very good graphics newsgroup... comp.graphics.algorithms It
has a lot of the basic graphics questions in it. (~30k) |
bspfaq.zip |
This is the BSP FAQ,
a BSP is Binary Space Partition tree, and is used in games like doom, quake,
quake 2, etc. to pre-sort the universe before the actual play. If you're a graphics
programmer, this txt is a must have.(~24k) |
javadata2.zip |
This is my Java
Data Structures 2nd Edition. It is the best (no competition) FREE Java Data
Structures resource on the Internet. (~185k) "If I only had a little
humility, I would be perfect." - somebody |
wolfsrc.zip |
This is the source to Wolfenstein 3D by id
Software! Quite an old game (you'll need Borland C++ 3.0/3.1 to compile it). Uses Ray Casting to
display a "3D" view of a 2D block map. Has lots of useful assembly routines to do all sorts of weird
game related stuff. Very outdated though. (~564k) |