Version 2 (modified by 10 years ago) (diff) | ,
---|
Introduction
This page aims to put a list of URLs for someone that wants to get into the code or just just have some deeper knowledge of the engine.
Coding
- Source code of the game: https://github.com/smokin-guns/SmokinGuns
- Wikipedia page of the engine: https://en.wikipedia.org/wiki/Id_Tech_3
- Original source code of Quake 3 Arena: https://github.com/id-Software/Quake-III-Arena
- ioquake3 website (there is a wiki over there): http://ioquake3.org/
- Source code of ioquake3: https://github.com/ioquake/ioq3
- UI Design for Quake 3: http://rfactory.org/
Analysis
- Analysis of the Quake 3 source code: http://fabiensanglard.net/quake3/index.php
- Looking at the source code of Quake 3 by Element 61
Other
- Presentation of the engine at GDC 1999
- John Carmack's notes: http://www.floodyberry.com/carmack/plan.html
- FTP of Id Software: ftp://ftp.idsoftware.com/idstuff/
Mapping
- Joe Kari's blog about mapping in the game: http://sgq3-mapping.blogspot.ch/
- Custom maps for quake 3 (they may work with our game, who knows?): http://lvlworld.com/
Radiant
- GTKRadiant's homepage: https://icculus.org/gtkradiant/
- GtkRadiant? on wikibooks: https://en.wikibooks.org/wiki/GtkRadiant
- NetRadiant? on wikibooks: https://en.wikibooks.org/wiki/NetRadiant
Q3Map2
- Q3Map2's website (with shader manual): http://robotrenegade.com/q3map2/
- Q3Map2 on wikibooks: https://en.wikibooks.org/wiki/Q3Map2
EasyGen?
- EasyGen? homepage: http://www.webalice.it/bancala/
- EasyGen? source code on ET:Legacy's Github account: https://github.com/etlegacy/EasyGen
Models
- Exporting to md3 with Blender: http://www.katsbits.com/tools/#md3
Mod DB
- Smokin' Guns on Mod DB: http://www.moddb.com/games/smokin-guns
- Quake 3 on Mod DB: http://www.moddb.com/games/quake-iii-arena
Other
- List of commands: http://www.joz3d.net/html/q3console.html
You may also find other resources on this wiki, on the website or in the forum.