Id Tech 3

id Tech 3
Developer(s)id Software
Stable release
1.32b / August 19, 2005 (2005-08-19)
Repositorygithub.com/id-Software/Quake-III-Arena
Written inC
(rewritten 14% in C++)
PlatformWindows, Mac OS, OS X, Linux, Dreamcast, GameCube, Nintendo Switch, PlayStation 2, PlayStation 3, PlayStation 4, Xbox, Xbox 360, iOS, Android
PredecessorQuake II engine
Successorid Tech 4, IW engine
LicenseGNU GPL-2.0-or-later
Websitewww.idsoftware.com/business/idtech3/ 

id Tech 3, popularly known as the Quake III Arena engine, is a game engine developed by id Software for its 1999 game Quake III Arena. It has subsequently been used in numerous games. Commercially, id Tech 3 competed with early versions of the Unreal Engine; both were widely licensed. Originally proprietary, it is now open-source software.

id Tech 3 is based on the earlier id Tech 2, with a large amount of the code rewritten. id Tech 4 was derived from id Tech 3, as was Infinity Ward's IW engine, used in Call of Duty 2 onward.

At QuakeCon 2005, John Carmack announced that the id Tech 3 source code would be released under the GNU General Public License v2.0 or later, and it was released on August 19, 2005. It was originally distributed via FTP, and later moved to GitHub.