id Tech 2 is a GPLv2 licensed 3D game engine written in [[3. Reference/Software/Programming Languages/C|C]]. - Website - [GitHub](https://github.com/id-Software/Quake) (Quake) - [GitHub](https://github.com/id-Software/Quake-2) (Quake II) - AlternativeTo > Historically, the _Quake_ engine has been treated as a separate engine from its successor, the _Quake II_ engine. Although the codebases for _Quake_ and _Quake II_ were separate GPL releases, both engines are now considered variants of [id Tech 2](https://en.wikipedia.org/wiki/Id_Tech_2 "Id Tech 2"). \- via [Wikipedia](https://en.wikipedia.org/wiki/Quake_engine) # Notability It is said that [[id Tech]] 2 was id's first true 3D game engine. Created for Quake and then extended for Quake II and QuakeWorld. The generational successor to [[id Tech 1]]. The direct predecessor to [[id Tech 3]]. ## Games - Quake - Hexen II - Malice (commercial total conversion mod) - [Xonotic](https://xonotic.org/) (open source game built on the Darkplaces Engine) - Wrath: Aeon of Ruin (in early access since 2019 with no sign of a full [release](https://en.wikipedia.org/wiki/Wrath:_Aeon_of_Ruin?useskin=vector#Release)) - [Warsow](https://warsow.net/) - [Thirty Flights of Loving](https://blendogames.com/thirtyflightsofloving/) ## Descendants id Tech 2 spawned several game engines as its descendants aside from [[id Tech 3]]. - [DarkPlaces Engine](https://icculus.org/twilight/darkplaces/readme.html) (open source) - [[GoldSrc]] (created by [[Valve]] for [[Half-Life]]) # Philosophy # OS Support # Features # Resources See also [[Quake I#Resources]]. ## Source Ports - [[IronWail]] - https://www.quaddicted.com/files/engines/ (collection of dozens of Quake source ports and derivatives) - [[QuakeSpasm]] (common base sourceport of original Quake engine code by way of [FitzQuake](https://celephais.net/fitzquake/)) - vkQuake (a port of the [[QuakeSpasm]] engine to Vulkan) - abandoned in March 2023 ## Editors - [[TrenchBroom]] - [[Jack Editor]] - [[Netradiant Custom]] ## Maps - Brutalist maps: - https://www.slipseer.com/index.php?resources/quake-brutalist-jam.126/ - https://www.slipseer.com/index.php?resources/quake-brutalist-jam-2.278/ - https://www.quaddicted.com/reviews/ (collection of thousands of maps) ## Textures - Amazing textures: https://www.slipseer.com/index.php?resources/makkon-textures.28/ - https://www.quaddicted.com/files/wads/ (collection of textures) - https://discuss.quaddicted.com/t/texture-wads-never-used-in-quake-before/2995 (textures ripped from other id tech based games) ## Tools - Fullbright Pixel Dimmer: https://github.com/ericwa/defullbright - https://www.quaddicted.com/files/tools/ (collection of hundreds of tools) - https://www.quaketerminus.com/tools.shtml (a couple dozen tools) ### Map Compilation - https://github.com/ericwa/ericw-tools/releases/ ### PAK Archives - PAK/MIP tool: [QPakMan](http://openarena.ws/board/index.php?topic=1710.0) - https://github.com/bunder/qpakman - https://github.com/daftmugi/pak - https://github.com/yquake2/pakextract - https://sourceforge.net/projects/gameextractor/ - Supports *thousands* of games, written in Java # References - https://quakeengines.github.io/ (source ports list) ## Lighting ```cardlink url: https://youtu.be/pG39-SLgazs title: "Quake Mapping: Lighting Basics" description: "Mapping for Quake: TrenchBroom 2.0 - Episode 16 - Lighting BasicsPLEASE NOTE: TrenchBroom has an excellent manual. You can find it under the “Help” menu.High..." host: youtu.be favicon: https://www.youtube.com/s/desktop/ca191cfa/img/logos/favicon_32x32.png image: https://i.ytimg.com/vi/pG39-SLgazs/maxresdefault.jpg ``` - https://www.quaketastic.com/files/light_chart_01.jpg - https://www.quaketastic.com/files/Khreathor_NewHouse_Quake_Lighting_Info.pdf - https://shoresofnis.wordpress.com/guides/lighting-basics/ - https://www.quaketastic.com/files/LightTest.jpg - https://www.bluesnews.com/abrash/chap68.shtml