stringtranslate.com

Двигатель Quake

Скриншот из игры-шутера от первого лица Nexuiz , работающего на модифицированном движке Quake

Движок Quakeигровой движок , разработанный id Software для своей видеоигры Quake 1996 года . Он включал в себя настоящий 3D- рендеринг в реальном времени . С 1999 года он лицензируется в соответствии с условиями GNU General Public License v2.0 или более поздней версии .

После релиза движок Quake немедленно разветвился . Большая часть движка осталась в Quake II и Quake III Arena . Движок Quake , как и движок Doom , использовал двоичное разбиение пространства (BSP) для оптимизации рендеринга мира. Движок Quake также использовал затенение Гуро для движущихся объектов и статическую карту освещения для неподвижных объектов.

Исторически движок Quake рассматривался как отдельный движок от его преемника, движка Quake II . Хотя кодовые базы для Quake и Quake II были отдельными релизами GPL, [1] [2] оба движка теперь считаются вариантами id Tech 2. [3]

История

Движок Quake разрабатывался с 1995 года для видеоигры Quake , выпущенной 22 июня 1996 года. Джон Кармак выполнил большую часть программирования движка, при помощи Майкла Абраша в алгоритмах и оптимизации сборки . Движок Quake II (id Tech 2.5) был основан на нём.

Джон Ромеро изначально задумывал Quake как экшн-игру, происходящую в полностью трехмерном полигональном мире, вдохновленную трехмерной файтинг-игрой Virtua Fighter от Sega AM2 . Quake также должен был включать в себя рукопашный бой от третьего лица, вдохновленный Virtua Fighter . Однако id Software посчитала это рискованным, и разработка движка заняла бы больше времени. Поскольку проект длился слишком долго, от рукопашного боя от третьего лица в конечном итоге отказались. [4] [5]

Упрощенный процесс снижения сложности карты в Quake

Производные двигатели

Генеалогическое древо, иллюстрирующее происхождение движков Quake

21 декабря 1999 года Джон Кармак из id Software опубликовал исходный код движка Quake в Интернете на условиях GPL-2.0 или более поздней версии, что позволило программистам редактировать движок и добавлять новые функции. Вскоре программисты стали выпускать новые версии движка в сети. Вот некоторые из наиболее известных движков:

Игры с использованиемЗемлетрясениедвигатель

Игры, использующие фирменную лицензию

Игры, основанные на исходном коде GPL

Смотрите также

Ссылки

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

Внешние ссылки