Id Tech 2: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Replaced infobox game with infobox engine, along with other corrections and new info.)
No edit summary
 
(14 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{LanguageBar|title = id Tech 2}}
{{LanguageBar|title = id Tech 2}}
{{hierarchy|allengines}}
{{hierarchy|allengines}}
{{disambig}}
{{Non-valve engine|engine}}
{{todo|Mention {{fte|4}}, a notable fork of the Quake I engine. See [[Quake#Source ports]] for more info.}}
{{Infobox engine
{{Infobox engine
|title = id Tech 2 engine
|title = id Tech 2
|image = Quake_-_Background.png
|image = Quake_-_Background.png
|developer = id Software
|developer = id Software
Line 12: Line 8:
|mode = Single Player, Multiplayer (LAN), Multiplayer (Internet)
|mode = Single Player, Multiplayer (LAN), Multiplayer (Internet)
|codelang = [[WP:C_(programming_language)|C]], [[WP:Assembly language|Assembly]] (for software rendering & optimization)
|codelang = [[WP:C_(programming_language)|C]], [[WP:Assembly language|Assembly]] (for software rendering & optimization)
|platform = [[WP:MS-DOS|MS-DOS]], [[WP:AmigaOS|AmigaOS]], {{Win|1}}, {{mac|1}}, {{Linux|1}}, {{xone|1}}, {{XboxXS|1}}, {{ps4|1}}, {{ps5|1}}
|platform = [[WP:MS-DOS|MS-DOS]], [[WP:AmigaOS|AmigaOS]], {{Win|1}}, {{mac|1}}, {{Linux|1}}, {{x360|1}}, {{xone|1}}, {{XboxXS|1}}, {{ps4|1}}, {{ps5|1}}
|links = {{Github|id-Software/Quake|id Tech 2 source code}}
|links = {{Github|id-Software/Quake|Quake source code}}<br>{{Github|id-Software/Quake-2|Quake 2 source code}}
|license = [[WP:GNU General Public License|GNU GPL-2.0-or-later]]
|license = [[WP:GNU General Public License|GNU GPL-2.0-or-later]]
|nextengine = {{Gldsrc|2}}
|nextengine = {{Gldsrc|2}}<br>{{idtech3|2}}
}}
}}
{{todo|Mention {{fte|4}}, a notable fork of the Quake I engine in relation to Valve's engines. See [[Quake#Source ports]] for more info.}}
{{Non-valve engine|engine}}


{{idtech2|4}}, also known as '''Quake engine''', is an engine created by {{wiki|id Software}} for {{quake|4.1}}, and later modified for {{quake2|4.1}}. It was used as the foundation for {{gldsrc|4.1}} and [[Source|all]] [[Source 2|subsequent]] {{valve|4.1}} engines.
{{idtech2|4}}, also known as the '''Quake engine''', is an engine created by {{wiki|id Software}} for {{quake|2}}, and later modified with new features & improvements for {{quake2|2}}. It was used as the foundation for {{gldsrc|2}} and [[Source|all]] [[Source 2|subsequent]] {{valve|2}} engines.


id Tech 2 consists of the following two "branches":
id Tech 2 consists of the following two "branches":
* The {{quakeengine|4}}, developed for {{quake|3.1}} and used by [[:Category:Quake Engine engine branch games|several other games]]
* The {{quakeengine|4}}, developed for {{quake|3.1}} and used by [[:Category:Quake Engine engine branch games|several other games]]
* The {{quake2engine|4}}, developed for {{quake2|3.1}} and used by [[:Category:Quake II Engine engine branch games|several other games]]
* The {{quake2engine|4}} (colloquially id Tech 2.5), developed for {{quake2|3.1}} and used by [[:Category:Quake II Engine engine branch games|several other games]]


Both id Tech 2 engine branches were later made open-source under GPL 2.0 (or later) license.
Both version of id Tech 2 engines were later made open-source under the GNU GPL 2.0 (or later) license.


== See also ==
== See also ==
* {{idtech3|4}}, the successor to id Tech 2 developed for {{quake3|4.1}}.
* {{idtech3|4}}, the successor to id Tech 2 developed for {{quake3|3.1}}.
* {{idtech4|4}}, developed for {{doom3|4.1}}
* {{idtech4|4}}, developed for {{doom3|3.1}}


[[Category:Id Tech]]
[[Category:Id Tech]]
[[Category:Game engines]]
[[Category:Game engines]]

Latest revision as of 07:49, 26 October 2025

English (en)Українська (uk)中文 (zh)Translate (Translate)
id Tech 2 id Tech 2GoldSrc GoldSrcSource SourceSource 2 Source 2
id Tech 3 id Tech 3id Tech 4 id Tech 4Wikipedia icon id Tech 5Wikipedia icon id Tech 6Wikipedia icon id Tech 7Wikipedia icon id Tech 8
id Tech 2
Quake - Background.png
Developer(s)
id Software
Release date(s)
21 December 1999 (Source code release)
Written in
C, Assembly (for software rendering & optimization)
Successor
Todo: Mention FTE FTE, a notable fork of the Quake I engine in relation to Valve's engines. See Quake#Source ports for more info.
Info icon
This page documents information about an engine not developed by Valve. This information is documented here because it has technical and/or historical relevance to Valve's engines.

id Tech 2 id Tech 2, also known as the Quake engine, is an engine created by Wikipedia icon id Software for Quake Quake, and later modified with new features & improvements for Quake II Quake II. It was used as the foundation for GoldSrc GoldSrc and all subsequent Valve Valve engines.

id Tech 2 consists of the following two "branches":

Both version of id Tech 2 engines were later made open-source under the GNU GPL 2.0 (or later) license.

See also