Кіріспе
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 немесе одан кейінгі нұсқаларының шарттары бойынша жариялады.
The Quake II engine is a game engine developed by id Software for use in their 1997 first person shooter Quake II. It is the successor to the Quake engine. Since its release, the Quake II engine has been licensed for use in several other games. One of the engine's most notable features was out of the box support for hardware accelerated graphics, specifically OpenGL, along with the traditional software renderer. id could release the source code to allow modifications while keeping the remainder of the engine proprietary. The level format, as with previous id Software engines, used binary space partitioning. The level environments were lit using lightmaps, a method in which light data for each surface is precalculated (this time, via a radiosity method) and stored as an image, which is then used to determine the lighting intensity each 3D model should receive, but not its direction. id Software released the source code on December 22, 2001, under the terms of the GNU General Public License v2.0 or later.
Құпия лицензияны пайдаланатын ойындар
Жыл Атауы Дамушы
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 ойынында қолданылды.