| Quake II engine | |
|---|---|
A screenshot of Quake II | |
| Developers | id Software (John Carmack, John Cash, and Brian Hook) |
| Final release | 3.21
/ December 22, 2001 |
| Written in | C, Assembly (for software rendering & optimization) |
| Platform | Windows, Macintosh, Linux, Amiga, Nintendo 64, Dreamcast, Xbox, PlayStation 2 |
| Predecessor | Quake engine |
| Successor | id Tech 3, GoldSrc in part |
| License | GNU GPL-2.0-or-later |
| Website | www |
| Repository | github.com/id-Software/Quake-2 |
id Tech 2, originally known as the Quake II engine, is a game engine developed by id Software for use in their 1997 first-person shooter Quake II. Like its predecessor, the Quake engine, the Quake II engine was also licensed to other developers, appearing in several other games of the era, before being made freely available under the terms of the GNU General Public License on December 22, 2001.
One of the engine's most notable features was out-of-the-box support for hardware-accelerated graphics, specifically OpenGL, along with the traditional software renderer. Another feature was the subdivision of some of the components into shared libraries. This allowed both software and OpenGL renderers, which were selected by loading and unloading separate libraries. Libraries were also used for the game logic, with consequences including:
As with previous id Software engines, level geometry used binary space partitioning, and would be authored using constructive solid geometry like in the Quake engine. The level environments were lit using lightmaps, a method in which light data for each surface is precalculated (this time, via a radiosity method) and stored as an image, which is then overlaid onto the level geometry and used to determine the light intensity each 3D model should receive, but not its direction.
| Year | Title | Developer |
|---|---|---|
| 1997 | Quake II | id Software |
| 1998 | Quake II Mission Pack: The Reckoning | Xatrix Entertainment |
| Quake II Mission Pack: Ground Zero | Rogue Entertainment | |
| Zaero (unofficial expansion for Quake II) | Team Evolve | |
| Juggernaut: The New Story (unofficial expansion for Quake II) | Canopy Games | |
| Heretic II | Raven Software | |
| SiN | Ritual Entertainment | |
| 1999 | Sin Mission Pack: Wages of Sin | 2015 |
| Kingpin: Life of Crime | Xatrix Entertainment | |
| 2000 | Soldier of Fortune | Raven Software |
| Daikatana | Ion Storm | |
| 2001 | Anachronox |
| Year | Title | Developer |
|---|---|---|
| 2000 | D-Day: Normandy | D-Day: Normandy Team |
| 2003 | UFO: Alien Invasion | UFO: Alien Invasion Team |
| 2008 | Gravity Bone | Blendo Games |
| 2012 | Warsow | Warsow Team |
| Thirty Flights of Loving | Blendo Games | |
| 2017 | Alien Arena: Warriors of Mars | COR Entertainment, LLC |
| Quetoo | Quetoo Team | |
| 2019 | Warfork | Warfork Team |