Quake engine

The Quake engine is the engine that runs Quake. It introduced true 3D realtime rendering and is licenced under the GPL. After release it immediately forked, as did the level design. Much of the engine remained in Quake II and Quake III. The quake engine, like Doom used Binary space partitioning. Quake also used Gouraud shading for moving objects, and a static lightmap for nonmoving objects. Quake was GPL'd in 1999 and lives on at QuakeForge.

Contents

History

The Quake engine was created in 1996 for Quake. John Carmack did most of the programming of the engine. It later became upgraded to the Quake II Engine, then the Quake III and DOOM 3 Engines.

Derivative engines

On the 21st of December 1999, John Carmack of id software released the Quake engine source code on the internet under the terms of the GPL license, allowing programmers to edit the engine and add new features. Soon programmers were releasing new versions of the engine on the net. A few of the most known engines are:

A few other Quake engines on the net are:

NetQuake - Single player, LAN and internet

QuakeWorld - Internet optimized Quake netcode flavour

Dedicated Servers - Server only console applications

Dreamcast Quake - For the DC scene

External links

Games using the Quake engine


Quake series

Quake | QuakeWorld | Quake II | Quake III Arena | Quake 4

Quake engine | Quake II engine | Quake III engine | QuakeC

Missing image
Gamepad_Icon.png


 This computer or video game-related article is a stub. You can help Wikipedia by expanding it
  Other options include putting this article up for expansion or nominating it for the Gaming Collaboration of the week

See also: Quake engine, Binary space partitioning, Computer and video games, DarkPlaces, Doom, Dreamcast, EzQuake, FTEQuake