Кіріспе

Quake II двигуні – id Software компаниясы 1997 жылы шыққан Quake II атты бірінші тұлғалық ойынға арналған ойын двигуні. Бұл Quake двигунінің мұрагері. Quake II двигуні бірнеше басқа ойындарда пайдалануға лицензияланды. Двигунның ең елеулі ерекшеліктерінің бірі – аппараттық үдетілген графиканы, әсіресе OpenGL-ді, дәстүрлі бағдарламалық рендермен бірге қораптан шығарылған күйінде қолдау көрсетуі болды. id бастапқы кодты өзгертулер енгізуге мүмкіндік бере отырып, қалған двигун бөліктерін өнімдік құпия ретінде сақтап қалды. Бұрынғы id Software двигунтері сияқты, деңгей форматтары да бинарлық кеңістіктік бөлуді қолданды. Деңгейлік орталар жарық карталары арқылы жарықтандырылды, яғни әр бет үшін жарық деректері алдын ала есептеліп (бұл жолы радиоздық әдіс арқылы) сурет түрінде сақталады, содан кейін әрбір 3D модельге қандай жарық интенсивтілігі түсуі керек екенін анықтау үшін қолданылады, бірақ оның бағыты емес. id Software бастапқы кодты 2001 жылдың 22 желтоқсанында GNU General Public License v2.0 немесе одан кейінгі нұсқаларының шарттары бойынша жариялады.

Құпия лицензияны пайдаланатын ойындар

Жыл Атауы Дамушы
1997 Quake II id Software
1998 Quake II Миссиялық жиынтық: Есептеу Xatrix Entertainment
Quake II Миссиялық жиынтық: Ground Zero Rogue Entertainment
Heretic II Raven Software
SiN Ritual Entertainment
1999 SiN: Күнәнің ақысы 2015, Inc.
Kingpin: Қылмыстың өмірі Xatrix Entertainment
2000 Солдаттың бақыты Raven Software
Daikatana Ion Storm
2001 Anachronox

Порттар

Jake2 – Quake II қозғалтқышының GPL нұсқасының Java порты. Кейіннен Sun оны ойындарды интернет арқылы тарату үшін Java Web Start мүмкіндіктерінің мысалы ретінде пайдаланды. 2006 жылы ол 3D ойындарды көзді іздеу арқылы ойнау тәжірибесі үшін қолданылды. Jake2-нің өнімділігі бастапқы C нұсқасымен бірдей деңгейде. Yamagi Quake II – Quake II-ні қазіргі жүйелерге порттау, мақсаты – бастапқы ойын тәжірибесін сақтау. vkQuake2 – польшалық бағдарламашы Кшиштоф Кондрак жасаған, қосымша Vulkan рендерлегіші бар түпнұсқа Quake II қозғалтқышы. Ол алғаш рет 2018 жылдың желтоқсанында GPLv2 лицензиясымен шығарылды. Qfusion – қозғалтқыштың GPL нұсқасының өзгертілген түрі. Бұл қозғалтқыш 2012 жылғы Warsow ойынында қолданылды.