Quake engine
Den här artikeln behöver källhänvisningar för att kunna verifieras. (2023-07) Åtgärda genom att lägga till pålitliga källor (gärna som fotnoter). Uppgifter utan källhänvisning kan ifrågasättas och tas bort utan att det behöver diskuteras på diskussionssidan. |
Quake Engine | |
År | 1996 |
---|---|
Utvecklare | id Software |
Programmeringsspråk | C, Assembler |
Perspektiv | Förstaperson |
Inenheter | Tangentbord, Mus |
Licens | GNU General Public License |
Quake Engine är en spelmotor som skrevs för datorspelet Quake som utkom 1996 och skapades av id Software. Den inkluderade äkta 3D-rendering i realtid och är nu släppt under GPL.
Efter att den släppts forkades både motorn och bandesignen som använde sig av den. Stora delar av originalmotorn återanvändes i Quake II och Quake III Arena. Quake engine använder, liksom Doom Engine, använder sig av en princip kallad Binary Space Partitioning, som går ut på att spelmiljön delas upp i flera mindre bitar som sedan sorteras i en datastruktur av trädmodell. Detta möjliggör att ytor som spelaren inte kan se inte behöver renderas. Motorn använder sig även av Gouraud-skuggning för skuggning av rörliga föremål och en statisk lightmap för stillastående föremål.
Historik
Quake engine skapades 1996 till spelet Quake. John Carmack gjorde det mesta av programmerandet med hjälp från Michael Abrash med algoritmer och Assembleroptimering. Motorn uppgraderades senare till id Tech 2 och id Tech 3.
Se även
|
Media som används på denna webbplats
Författare/Upphovsman: Tkgd2007, Licens: CC BY-SA 3.0
A new incarnation of Image:Question_book-3.svg, which was uploaded by user AzaToth. This file is available on the English version of Wikipedia under the filename en:Image:Question book-new.svg
Författare/Upphovsman: Tei, Bayo, Licens: CC BY 2.0
Relation tree (tree version 12) of the id Tech family of video game engines by Id Software:
- id Tech 1 debut in Quake in June 1996
- Id Tech 2 debut in Quake II in December 1997
- id Tech 3 (debut in Quake III Arena December 1999)
- id Tech 4 (debut in Doom 3 in August 2004) engines.
- id Tech 5 (debut in Rage in October 2011) (not available under the GNU General Public License (GPL))
- id Tech 6 (debut in Doom in May 2016) (not available under the GPL)
Note: Quake Wars: Ray Traced and Wolfenstein: Ray Traced are a different engines.