Id Tech 2

Из Википедије, слободне енциклопедије
Иди на навигацију Иди на претрагу
ID Tech 2
Програмер(и)id Software, (John Carmack, John Cash, and Brian Hook)
Прво издање9.12.1997.
Стабилно издање
3.21 / 22.12.2001.
Написан уC, Assembly language
Оперативни системMicrosoft Windows, Mac OS 8, Linux
ПлатформаPC, PowerPC Macintosh, Nintendo 64, Amiga
ТипПокретач видео игре
ЛиценцаГНУ-ова општа јавна лиценца
Веб-сајтwww.idsoftware.com/business/idtech2/

id Tech 2, популарно познат као и Quake II engine,[1][2] надоградња Quake engine, је game engine развијена од стране id Software за коришћење у њиховим играма, посебно Quake II. Од његовог изласка,  Quake II engine је био лиценциран за коришћење у неколико других игрица.

Једна од најзначајнијих карактеристика овог покретача је out-of-the-box (директно из кутије) подршка за хардверски убрзану графику, нарочито OpenGL, заједно са традиционалним софтвером рендеровања. Још једна занимљива особина је подела неке од компоненти исувише dynamic-link библиотекама. То је омогућило и софтверу и OpenGL рендерима, који су пребацивали између од учитавања и очитавања одвојених библиотека. Библиотеке су такође коришћене за логику игре, из два разлога:

  • id је могао да ослободи изворни код који ће омогућити измене одржавајући остатак покретача власничким.
  • Пошто су прикупљени за изворну платформу, уместо преводиоца, они се могу покренути брже од Quake решења , који је требало да покренете логику игре (QuakeC) у ограниченом интерпретатору.

Формат нивоа, као и са претходним id софтверским покретачима, користи BSP. Нивои су осветљени путем методе "светле мапе", у којој су мали подаци за сваку површину већ израчунати (овај пут, преко методе "radiosity") и чувају се као слике у дадотеци нивоа, који се потом користи да се утврди колико осветљења и интензитета сваки модел треба да прими, али не и свој правац.

John Carmack је објавио изворни код  22. децембра 2001. године под условима ГНУ-ове опште јавне лиценце.[3]

Игре које користе id Tech 2 (Quake II engine)[уреди]

Игре које користе власничку лиценцу[уреди]

Игре базиране на GPL изворним издањима[уреди]

Види још[уреди]

Референце[уреди]

Спољашње везе[уреди]