id Tech je niz odvojenih pokretača igara dizajniran i razvijen od strane id Software. Pre predstavljanja igre Rage, bazirana po id Tech 5, pokretačima je nedostajala službena oznaka i kao takve sa jednostavno nazivaju Doom i Quake pokretači, od imena glavne serije igara pokretači su razvijeni za. "id Tech" kasnija izdanja 2, 3, i 4 su pušteni kao slobodni softveri pod GNU General javne licence, zajedno sa izvornim kodom za Wolfenstein 3D, Doom i Quake.

Quake porodično stablo, pokazuje igrice i pokretače zasnovane na Quake pokretaču.

Prema Eurogamer.net, "id Software je sinonim za PC pokretače igara, jer je koncept odvojenog pokretača igre prvi on popularisao." Međutim id Tech 4 imao je mnogo manje dozvola nego Unreal Engine iz Epic Games, i id planira da povrati zamah sa id Tech 5,[1] sve dok ih je kupio ZeniMax Media koji namerava da zadrži id Tech pokretače isključivo za id studio.

Prethodnici uredi

id Software je razvio 3D pokretače za nekoliko igara pre Doom-a. Pokretač svake igre je imao progresivno naprednu 3D tehnologiju.

  • Hovertank 3D (1991) koristi solid boje izvučene zidovi i promenljivih sprites-a.
  • Catacomb 3-D (1991) dodat je texture mapping za zidove.
  • Wolfenstein 3D (1992) Povećao je paletu boja sa 16 boja EGA na 256-boja VGA. Takođe je pokretač licenciran i za druge kompanije
  • Shadowcaster (1993) karakteristično smanjenje osvetljenja, teksturno-mapirani podovi i plafoni, zidovi sa promenljivim visinama i nagnuti podovi.[2]

id Tech 1 uredi

Ranije poznat kao "Doom" pokretač. Doom pokretač pokreće  id Software igare Doom i Doom II: Hell on Earth. Napravljen je od strane John Carmack, sa pomoćnim funkcijama koje su napisali Mike Abrash, John Romero, Dave Taylor i Paul Radek. Originalno razvijen na NeXT računarima, što je kasnije preneto u MS-DOS za Doom je početnom izdanju, a kasnije se koristilo na nekoliko konzolnih igara i operativnim sistemima. Kod se koristio i za nekoliko drugih naslova, kao što su Heretic and Hexen: Beyond Heretic (od Raven Software), i Strife: Quest for the Sigil (od Rogue Entertainment).

id Tech 2 uredi

Ranije poznat kao "Quake pokretač" i / ili "Quake II pokretač", i originalno napisan da pokreće 1996-ste Quake, napisan od strane id Software. Imala je true 3D rendering u realnom vremenu i to je prvi id Tech pokretač koji koristi client–server model.

Quake pokretač je ažuriran sa novim izdanjem pod nazivom QuakeWorld koja sadrži kod da poboljša sposobnosti umrežavanja Quake kao odgovor na zahtev za igru preko interneta mrežnih igara koje su nastale kao rezultat korišćenja Quake‍ -ovog UDP-a za umrežavanje. Kasnije je ponovo ažuriran za Quake II sa poboljšanjima kao što su obojena osvetljenja i novom formatu MD2 modela.[3]

id Tech 3 uredi

Ranije poznat kao "Quake III Arena engine", je pokretač igre razvijene od strane id Software za njihovu video igru Quake III Arena.

Quake III Arena pokretač je ažuriran u peču (patch) 1.26 i novije verzije se nazivaju "Quake III Team Arena engine" sa novim formatom MD4 - skeletni modeli i ogromni otvoreni prostori. Kasnije je ponovo ažuriran za "Return To Castle Wolfenstein engine" i uključeni su novi "single player script" sistem.

id Tech 4 uredi

Ranije poznat kao "Doom 3 engine", id Tech 4 je počeo kao proširenje id Tech 3. Tokom razvoja, to je u početku bila samo potpuna prepiska od rendering pokretača, dok je još uvek zadržavao druge podsisteme, kao što su pristup datotekama, i menadžment memorije. Odluka da se prebaci sa C na C++ programski jezik zahtevali su restrukturiranje i prepiske od ostatka pokretača; Danas, dok id Tech 4 sadrži kod sa id Tech 3, mnogo toga je prepisano.[4]

id Tech 5 uredi

Ovaj pokretač se koristi za id Software franšizu  "RAGE". Pokretač na osnovu okvira sistemskih datoteka, neke tehnologije uključene su GUI sistem iz id Tech 4, uključujući novi prikazivač, MegaTexture 2.0 tehnologije, lagane senke i jos dosta toga. id zahteva kompanije koje koriste pokretač da objave svoje igre preko "sestrinske" firme, Bethesda Softworks.[5]

id Tech 6 uredi

id Tech 6 je predstojeći pokretač igre za  "DOOM" koju razvija id Software.

Vidi još uredi

Reference uredi

Spoljašnje veze uredi