Исторически движок Quake рассматривался как отдельный движок от его преемника, движка Quake II . Хотя кодовые базы для Quake и Quake II были отдельными релизами GPL, [1] [2] оба движка теперь считаются вариантами id Tech 2. [3]
Джон Ромеро изначально задумывал Quake как экшн-игру, происходящую в полностью трехмерном полигональном мире, вдохновленную трехмерной файтинг-игрой Virtua Fighter от Sega AM2 . Quake также должен был включать в себя рукопашный бой от третьего лица, вдохновленный Virtua Fighter . Однако id Software посчитала это рискованным, и разработка движка заняла бы больше времени. Поскольку проект длился слишком долго, от рукопашного боя от третьего лица в конечном итоге отказались. [4] [5]
Производные двигатели
21 декабря 1999 года Джон Кармак из id Software опубликовал исходный код движка Quake в Интернете на условиях GPL-2.0 или более поздней версии, что позволило программистам редактировать движок и добавлять новые функции. Вскоре программисты стали выпускать новые версии движка в сети. Вот некоторые из наиболее известных движков:
GoldSrc – Первый движок, созданный Valve . Он использовался в серии Half-Life и дал начало движку Source . Проекты Xash3D, а также порты FreeHL и FreeCS [6] частичноиспользуют исходный код Quake для воссоздания этого движка, даже с оболочкой для запуска игры. [7] [8]
DarkPlaces – значительно модифицированный движок, используемый в нескольких отдельных играх и модах Quake . [9] [10] Хотя последний стабильный релиз состоялся 13 мая 2014 года, с тех пор он получил множество обновлений через свой репозиторий SVN . [11] Его домашняя страница размещалась на Icculus.org до 2021 года, когда движок перешел на репозиторий Git , размещенный на GitHub . [12] Разработчики Xonotic предоставляют зеркала исходного кода DarkPlaces на различных социальных платформах кодирования [13] [14], поскольку игра создана и распространяется с разрабатываемой версией движка.
QuakeForge — один из первых крупных портов сообщества. [15]
NPRQuake — форк Quake с нефотореалистичным рендерингом, придающим игре вид нарисованного карандашом. [16] [17]
Tenebrae — пользовательский движок Quake с освещением в реальном времени и текстурированием рельефа, а также другими функциями. [18] [19] [20] [21]
Blinky — форк вида «рыбий глаз» вместе с программным рендерером TyrQuake. [23] [24]
Engoo (производная от WinQuake ) — графически улучшенный программный рендерер на основе порта. [25]
Fruitz of Dojo — исходный порт , предназначенный для Mac OS X. [26] [27] [28]
TyrQuake — консервативный, ориентированный на исходный код порт. [15]
NehQuake - Пользовательский движок для мода Nehara . [29]
FitzQuake (производная от GLQuake ) — основополагающий порт, чья версия SDL впоследствии разветвилась на множество других. [30]
MarkV (производная от FitzQuake, преемник DirectQ) — существовал в версиях, производных от GLQuake и WinQuake . [31]
Quakespasm (производное от FitzQuake) – часто используемый исходный порт. [32]
Quakespasm-Spiked (производное от Quakespasm) - вилка, снимающая ограничения. [33]
vkQuake – (производное от Quakespasm) – использует API Vulkan для рендеринга, запрограммированного сотрудником id Software Акселем Гнейтингом, выпущенного под лицензией GPLv2 . [34] [35]
Ironwail - (производное от Quakespasm) – Движок, нацеленный на максимальную производительность. [36]
FTEQW (производная от QuakeWorld ) — современный клиент для многопользовательской онлайн-игры. [37] [25]
ezQuake (производная от FuhQuake) — порт, ориентированный на многопользовательский режим, часто используемый в паре с лаунчером nQuake. [38] [39]
^ "Quake engine GPL release". GitHub . Получено 24 мая 2020 г.
^ "id Tech 2 GPL release". GitHub . Получено 24 мая 2020 г.
^ "id Tech 2 page". id Software . Архивировано из оригинала 17 сентября 2008 г.
↑ «Джон Ромеро все еще любит стрелять в людей?». Next Generation . № 30. Июнь 1997. С. 9–12.
^ Edge , май 1997 г. Моя первоначальная идея была сделать что-то вроде Virtua Fighter в 3D-мире, с полноконтактным боем, но вы также могли бы бегать по миру и делать то же самое, что и в Quake , только когда вы попадали в эти ближние схватки, камера выходила бы в вид от третьего лица. Это было бы здорово, но никто не верил, что стоит попробовать это. Проект длился слишком долго, и все просто хотели вернуться к безопасной вещи — формуле.
^ ab Larabel, Michael (10 ноября 2017 г.). "FreeCS: Aiming For An Open-Source Counter-Strike Implementation". Phoronix . Получено 14 июля 2024 г. .
^ BTRE (3 августа 2020 г.). «Half-Life: Absolute Zero имитирует оригинальный стиль Half-Life, работает на Linux с Xash3D FWGS». GamingOnLinux . Получено 15 июля 2024 г. .
^ Beschizza, Rob (9 марта 2022 г.). «Играйте в оригинальный Half-Life в браузере». Boing Boing . Получено 16 июля 2024 г. .
^ Эммс, Стив (29 октября 2023 г.). «DarkPlaces – модификация Quake». LinuxLinks . Получено 16 июля 2024 г. .
^ "DarkPlaces Homepage". icculus.org . Получено 6 ноября 2017 г. .
^ "Darkplaces subversion repository". svn.icculus.org . Получено 9 августа 2019 г. .
^ darkplacesengine/darkplaces, DarkPlaces Engine, 14 июня 2021 г. , получено 21 июня 2021 г.
^ "DarkPlaces Quake Engine на Xonotic GitLab" . Получено 3 февраля 2020 г.
^ "DarkPlaces Quake Engine на Xonotic GitHub". GitHub . Получено 6 ноября 2017 г. .
^ ab Stevenaaus (1 марта 2010 г.). "Игровые движки". Linux Quake HOWTO . Получено 15 июля 2024 г. .
^ Beschizza, Rob (30 июля 2018 г.). «Quake on me: классический шутер, отрендеренный с помощью фильтра карандашного наброска». Boing Boing . Получено 15 июля 2024 г.
^ Илле, Адриан (11 сентября 2014 г.). «Нефотореалистичные методы рендеринга для игрового движка». SlideServe . Университет Северной Каролины в Чапел-Хилл . Получено 15 июля 2024 г. .
↑ Гольдштейн, Мартен (25 сентября 2002 г.). «Новая Тенебра». Шэкньюс . Проверено 16 июля 2024 г.
↑ Royal, Simon (10 октября 2015 г.). «TenebraeQuake, улучшенный интерфейс Quake». Low End Mac . Получено 16 июля 2024 г.
↑ Wiley, Galen (14 июля 2003 г.). «Новый релиз Tenebrae для ПК». Inside Mac Games . Получено 16 июля 2024 г.
↑ Ларджент, Энди (27 октября 2002 г.). «Новый ПК Tenebrae Quake, скоро обновление для Mac». Inside Mac Games . Получено 16 июля 2024 г.
^ Босворт, Патрик (2 июля 2021 г.). «Часть 5: Исходные порты и Fisheye Quake». Shacknews . Получено 16 июля 2024 г. .
↑ Chalk, Andy (10 октября 2015 г.). «Периферийное зрение в играх становится сверхшироким с новым модом Quake». PC Gamer . Получено 16 июля 2024 г.
↑ Чакрабарти, Адитья (12 марта 2015 г.). «Периферийное зрение в игре становится сверхшироким благодаря новому моду Quake». sportskeeda . Получено 16 июля 2024 г.
^ ab Baxter, Joel (3 мая 2015 г.). "Quake Engines, Old and New". Neogeographica . Получено 16 июля 2024 г. .
↑ Кук, Брэд (19 марта 2006 г.). «Quake Gets Universal Binary». The Mac Observer . Получено 15 июля 2024 г.
↑ Монкс, Нил (1 августа 2003 г.). «Классические игры: Quake». MyMac.com . Получено 15 июля 2024 г. .
^ "Frank's Craptacular House of Mac Quake Stuffs". pOx's Playhouse . 1 июля 2019 г. Получено 15 июля 2024 г.
^ Stevenaaus (1 марта 2010 г.). "Модераторы". Linux Quake HOWTO . Получено 15 июля 2024 г.
^ Бойл, Джошуа (18 августа 2022 г.). «Интервью с моддерами: Rubicon 2 для Quake». Slayer's Club . Получено 15 июля 2024 г.
^ Пападопулос, Джон (11 декабря 2018 г.). «Quake Xmas Jam 2018 добавляет 21 новую карту в классический шутер id Software, доступную для загрузки». DOSGaming . Получено 15 июля 2024 г.
^ Янг, Роберт (23 августа 2021 г.). «Quake Renaissance: краткая история 25 лет моддинга Quake». Rock Paper Shotgun . Получено 14 июля 2024 г.
↑ Доу, Лиам (27 апреля 2022 г.). «Block Quake — это по сути Quake, превращенный в LEGO». GamingOnLinux . Получено 14 июля 2024 г.
↑ Gneiting, Axel (20 июля 2016 г.). «Мой порт Vulkan Quake 1 с модом «In the Shadows». Кое-чего все еще не хватает. Код здесь https://github.com/Novum/vkQuake». Twitter . Получено 6 августа 2016 г.
^ "Порт Vulkan Quake на основе QuakeSpasm". github.com/Novum/vkQuake . Получено 6 августа 2016 г. .
↑ Spirit (30 января 2022 г.). «Ironwail, высокопроизводительный форк QuakeSpasm». InsideQC . Получено 14 июля 2024 г.
↑ Chalk, Andy (17 февраля 2021 г.). «Этот мод превращает Quake в шутер с видом сверху». PC Gamer . Получено 16 июля 2024 г.
↑ Кэмпбелл, Алекс (20 мая 2016 г.). «Мы запускаем сервер Quake всю неделю — приходите играть с нами!». PC Gamer . Получено 16 июля 2024 г.
^ Фенлон, Уэс (22 мая 2021 г.). «Мы запускаем многопользовательский сервер Quake всю неделю в честь 25-й годовщины». PC Gamer . Получено 16 июля 2024 г.
↑ Fairweather (19 февраля 2022 г.). «Quake Engines & Source Ports: A Beginners Guide». Slipgate Sightseer . Получено 15 июля 2024 г.
^ neozeed (24 июня 2018 г.). "Открытый кварц". Virtually Fun . Получено 8 февраля 2023 г. .
^ Фон Калленбах, Гарет (2003). "Преданный делу - Переливание крови для спасения стареющей игры". Новости игровой индустрии . Архивировано из оригинала 8 апреля 2003 г.
^ "Обзор The Hunted Chronicle 2". Nixbit . Получено 23 апреля 2023 г. .
↑ Tricky (25 августа 2012 г.). "Force: Leashed". Jay Is Games . Получено 24 апреля 2023 г.
↑ Ю, Дерек (16 января 2012 г.). «РетроБлейзер (Альфа)». Источник ТИГ . Проверено 24 апреля 2023 г.
↑ Пристман, Крис (21 января 2015 г.). «RetroBlazer — это быстрый темп и яркие цвета шутеров от первого лица 1990-х». Siliconera . Получено 14 июля 2024 г.
^ Тарасон, Доминик (12 января 2012 г.). «16-Bit Killer – RetroBlazer Demo Offers 2.5d FPS Nostlagia With A Twist». DIY Gamer . Архивировано из оригинала 21 марта 2012 г. Получено 14 июля 2024 г.
^ "Chaos Esque Anthology Free 3D FPS, форк от Xonotic". FOSS Games . 3 апреля 2024 г. Получено 15 июля 2024 г.
^ "Rexuiz FPS". Indie Gamer . Получено 14 июля 2024 г.
↑ Доу, Лиам (21 ноября 2018 г.). «Погрузитесь в классический экшен FPS с QuakeWorld Team Fortress» . Получено 29 июля 2024 г.
^ "The Wastes". Frag-Net.con . Получено 14 июля 2024 г. .
^ Янг, Роберт (5 августа 2021 г.). «Quake Renaissance: как начать играть в оригинальный Quake сегодня». Rock Paper Shotgun . Получено 8 февраля 2023 г.
↑ Доу, Лиам (5 июня 2021 г.). «DOOMBRINGER — новый шутер от первого лица от ветеранов сообществ Doom и Quake». GamingOnLinux . Получено 26 декабря 2023 г. .
^ "Станция 37". Metacritic . Получено 16 июля 2024 г. .
^ "БРАЗИЛЬСКИЙ НАРКОТОРГ 3: Я ОТКРЫЛ ПОРТАЛ В АД В ФАВЕЛЕ, ПЫТАЯСЬ ОЖИВИТЬ ТИМА МАЙЮ, МНЕ НУЖНО ЕГО ЗАКРЫТЬ". Steam (сервис) . Получено 17 сентября 2024 г.