id Tech 2, popularno poznat kao i Quake II engine,[1][2] nadogradnja Quake engine, je game engine razvijena od strane id Software za korišćenje u njihovim igrama, posebno Quake II. Od njegovog izlaska,  Quake II engine je bio licenciran za korišćenje u nekoliko drugih igrica.

ID Tech 2
Programer(i)id Software, (John Carmack, John Cash, and Brian Hook)
Prvo izdanje9.12.1997.
Stabilno izdanje
3.21 / 22.12.2001.
Repozitorijum Uredi na Vikipodacima
Napisan uC, Assembly language
Operativni sistemMicrosoft Windows, Mac OS 8, Linux
PlatformaPC, PowerPC Macintosh, Nintendo 64, Amiga
TipPokretač video igre
LicencaGNU-ova opšta javna licenca
Veb-sajtwww.idsoftware.com/business/idtech2/

Jedna od najznačajnijih karakteristika ovog pokretača je out-of-the-box (direktno iz kutije) podrška za hardverski ubrzanu grafiku, naročito OpenGL, zajedno sa tradicionalnim softverom renderovanja. Još jedna zanimljiva osobina je podela neke od komponenti isuviše dynamic-link bibliotekama. To je omogućilo i softveru i OpenGL renderima, koji su prebacivali između od učitavanja i očitavanja odvojenih biblioteka. Biblioteke su takođe korišćene za logiku igre, iz dva razloga:

  • id je mogao da oslobodi izvorni kod koji će omogućiti izmene održavajući ostatak pokretača vlasničkim.
  • Pošto su prikupljeni za izvornu platformu, umesto prevodioca, oni se mogu pokrenuti brže od Quake rešenja, koji je trebalo da pokrenete logiku igre (QuakeC) u ograničenom interpretatoru.

Format nivoa, kao i sa prethodnim id softverskim pokretačima, koristi BSP. Nivoi su osvetljeni putem metode "svetle mape", u kojoj su mali podaci za svaku površinu već izračunati (ovaj put, preko metode "radiosity") i čuvaju se kao slike u dadoteci nivoa, koji se potom koristi da se utvrdi koliko osvetljenja i intenziteta svaki model treba da primi, ali ne i svoj pravac.

John Carmack je objavio izvorni kod  22. decembra 2001. godine pod uslovima GNU-ove opšte javne licence.[3]

Igre koje koriste id Tech 2 (Quake II engine)

uredi

Igre koje koriste vlasničku licencu

uredi

Igre bazirane na GPL izvornim izdanjima

uredi

Vidi još

uredi

Reference

uredi

Spoljašnje veze

uredi