Jump to content

Сборка (игровой движок)

(Перенаправлено с механизма сборки )
Сборка двигателя
Разработчик(и) Кен Сильверман
Первоначальный выпуск 30 сентября 1995 г .; 28 лет назад ( 1995-09-30 )
Репозиторий advsys .сеть /кен /buildsrc /
Преемник Сборка 2
Лицензия Доступен исходный код [1]
Веб-сайт advsys .сеть /кен /строить .htm

Build Engine движок шутера от первого лица, созданный Кеном Сильверманом , автором Ken's Labyrinth , для 3D Realms . Как и Doom движок , Build Engine представляет свой мир в виде двумерной сетки с использованием замкнутых 2D-форм, называемых секторами, и использует простые плоские объекты, называемые спрайтами, для заполнения геометрии мира объектами.

Build Engine обычно считается 2.5D- движком, поскольку базовая геометрия мира является двухмерной с добавленным компонентом высоты, что позволяет каждому сектору иметь разную высоту потолка и высоту пола. Некоторые этажи могут быть ниже, а некоторые выше; то же самое и с потолками (по отношению друг к другу). Полы и потолки могут шарнирно поворачиваться вдоль одной из стен сектора, что приводит к наклону. Используя эту информацию, Build Engine визуализирует мир так, чтобы он выглядел трехмерным , в отличие от современных игровых движков, которые создают настоящую трехмерную среду.

Хотя Build Engine получил большую часть своей известности благодаря 1996 года шутеру от первого лица Duke Nukem 3D , он также использовался во многих других играх.

Технические характеристики

[ редактировать ]

Секторы — это строительные блоки макета уровня, состоящие из двумерного многоугольного контура, если смотреть сверху, с верхней и нижней гранями сектора, имеющими отдельные высоты для создания трехмерного пространства. [2] Следовательно, все стены идеально вертикальны — все, что в противном случае выглядит, технически является наклонным полом или потолком. Слово « комната» можно использовать в качестве свободной замены для облегчения понимания, хотя одна комната в игровом мире может состоять из множества секторов, а параллаксированное небо может создавать иллюзию нахождения на открытом воздухе. Секторами можно манипулировать в режиме реального времени; все их атрибуты, такие как форма, высота и наклон, могли быть изменены играми «на лету», в отличие от более раннего Doom движка . Это позволило играм иметь разрушаемое окружение, как, например, в Blood . [2] Этот метод аналогичен использованию стенок в более ранней Apogee Software игре Rise of the Triad , в которой использовалась аналогичная динамическая среда.

Разработчики игр, основанных на этом движке, использовали специальные зарезервированные «спрайты» (игровые объекты), часто называемые «эффекторами секторов [ sic ]», которые при наличии специальных тегов (числа с определенным значением) позволяли дизайнеру уровней создавать динамические мир; аналогичная информация тегов может быть присвоена стенам и полу сектора, чтобы придать сектору особые характеристики. Например, эффектор определенного сектора может позволить игрокам провалиться сквозь пол, если они пройдут по нему, и телепортировать их в другой сектор; на практике это можно использовать для создания эффекта падения в яму в большую комнату или создания водоема, в который можно прыгнуть, чтобы исследовать подводное пространство. Сектору можно было присвоить тег, который заставлял его вести себя как лифт или лифт.

Секторы могли перекрывать друг друга при условии, что их нельзя было видеть одновременно (если одновременно были видны два перекрывающихся сектора, эффект зеркального зала ). возникал [3] Это позволило дизайнерам создать, например, воздуховоды, которые, казалось бы, проходили через верхнюю часть другой комнаты (однако это могло быть сложно для дизайнеров из-за 2D-точки обзора, используемой для большей части процесса редактирования). Это позволило дизайнерам создавать миры, которые были бы физически невозможны (например, дверной проем небольшого здания мог вести в сеть комнат, превышающих само здание). Хотя из-за всего этого игры, использующие этот движок, выглядели 3D, только в более поздних шутерах от первого лица, таких как Quake , в которых использовался Quake движок , движок фактически сохранял геометрию мира как настоящую 3D-информацию, делая создание одной области поверх другой на одной карте вполне осуществимо.

Более поздние версии Build Engine Кена Сильвермана позволяли заменять выбранные в игре художественные плитки трехмерными объектами, состоящими из вокселей . Эта функция появилась слишком поздно, чтобы ее можно было использовать в Duke Nukem 3D , но она была замечена в некоторых более поздних играх Build Engine. Блад использует воксели для подбора оружия и боеприпасов, бонусов и приятных глазу вещей (например, надгробий на уровне «От колыбели до могилы», некоторых стульев и хрустального шара в «Темном карнавале»). Shadow Warrior использует эту технологию еще более продвинуто: воксели можно размещать на стенах (все переключатели и кнопки в игре являются вокселами).

В течение нескольких лет Кен работал над современным движком, полностью основанным на вокселах, известным как Voxlap .

Комната над комнатой

[ редактировать ]

Одним из ограничений Build Engine является то, что его геометрия уровней способна отображать только одно соединение между секторами для любой заданной стены. Из-за этого невозможна такая простая структура, как полка с пространством как сверху, так и снизу, хотя иногда можно заменить спрайты или воксели. Здания в несколько этажей технически возможны, но такое здание не может содержать наружное окно непосредственно над или под другим окном. Кроме того, необходимо будет допустить некоторые вольности в отношении лестниц, лифтов и других способов доступа на каждый этаж.

Несколько игр на Build Engine (а именно Shadow Warrior , Blood и Redneck Rampage ) обошли эту проблему, отображая «окно просмотра» в другом секторе посредством дополнительного прохода рендеринга. Этот метод, называемый «комната над комнатой» (ROR), кажется игроку цельным. Помимо расширенного диапазона вертикальных конструкций, ROR часто использовался для придания водоемам полупрозрачных поверхностей. ROR никогда не был функцией самого Build Engine, а скорее «хитростью», созданной разработчиками игр. Уловка, использованная в Duke Nukem 3D, чтобы обойти это, как и в случае с непрозрачными подводными участками, заключалась в том, чтобы просто быстро перенести игрока в другую область карты, созданную для ее имитации, подобно лифтам из Rise of the Triad .

В 2011 году в EDuke32 была добавлена ​​функция под названием « истинная комната над комнатой » (TROR), которая позволяет размещать несколько секторов вертикально, так что стена каждого сектора имеет собственное соединение, что позволяет создавать структуры без ограничений по вертикали. Разница между ROR и TROR заключается в том, что сектора TROR физически перекрываются в данных карты и редакторе (что позволяет легко создавать и визуализировать), а не рисуются из разных мест с помощью порталов просмотра, следовательно, это настоящая комната над комнатой. TROR — это функция исходного порта EDuke32, а не игровая функция или трюк.

Список игр Build Engine

[ редактировать ]

Игры, созданные непосредственно на Build Engine

[ редактировать ]
Год Заголовок Разработчик Примечания
1994 Rock'n Shaolin: Легенда о семи паладинах 3D Аксенд Инк. Нелегально использовалась более ранняя версия двигателя, выпущенная только на Тайване и в Южной Корее. [4] [5]
1995 ведьмовская пристань [2] Программное обеспечение Capstone
TekWar Уильяма Шетнера [2]
1996 Duke Nukem 3D [6] 3D-миры Также расширения Plutonium PAK , Atomic Edition , Duke!ZONE II , Xtreme , Duke it Out in DC , Life's a Beach и Nuclear Winter .
PowerSlave Программное обеспечение для лоботомии
Witchaven II: Кровавая месть Программное обеспечение Capstone
1997 Кровь [6] Монолит Продакшнс Также Plasma Pak и Cryptic Passage расширения .
Теневой воин [6] 3D-миры Также Twin Dragon и Wanton Destruction расширения .
2024 Скиландеры Хакеры и Федерация лыжного спорта Выпущено на конкурсе игровых разработчиков Revision 2024. [7] [8]

Игры, основанные на Duke Nukem 3D. коде

[ редактировать ]
Год Заголовок Разработчик Примечания
1997 Буйство деревенщины Ксатрикс Развлечения Также Sucking 'Grits в дополнении Route 66.
1998 Redneck Rampage снова скачет
Охота на деревенских оленей
Экстремальная КраскаДрака Творческая резня
МУЖСКОЙ Команда ТНТ
Ликвидатор [9] На велосипеде Нелегально использовался двигатель, выпускаемый только в России.
1999 Солдаты Второй мировой войны Команда ТНТ Также дополнение WWII: командир взвода .
2019 Ионная ярость точка пустоты через EDuke32 .
2022 Самоволка [10] Шотспарк Студии

Невыпущенные игры на Build Engine

[ редактировать ]
  • Fate (незаконченная, существует только демо)
  • Коридор 8: Галактические войны (незаконченный, доступен исходный код)
  • Shadow Warrior: Deadly Kiss (не выпущен, скриншоты опубликованы в январе 1998 г.)

Разработка

[ редактировать ]

По сути, Build Engine был проектом одного человека Кена Сильвермана, хотя он консультировался с Джоном Кармаком . на ранних этапах проекта [3] Сильверман был нанят в 3D Realms на основе его демо-версии для Build. Хотя он продолжал совершенствовать движок после того, как поступил на работу в 3D Realms, по словам Сильвермана, он никогда не работал над проектом вместе с другими сотрудниками 3D Realms и ему никогда не было поручено адаптировать движок к какой-либо конкретной игре. [2]

Выпуск исходного кода и дальнейшие разработки

[ редактировать ]

20 июня 2000 года (согласно его веб-сайту) Кен Сильверман опубликовал исходный код Build Engine под собственной некоммерческой лицензией. [11] [1] Сильверман объяснил, что после того, как id Software создала прецедент, выпустив исходный код движка Doom , фанаты оказывали на него давление, чтобы он выпустил исходный код Build Engine. [2]

Первые дни

[ редактировать ]

Мэтта Сэттлера Версия 2.0 EDuke , проекта по улучшению Duke Nukem 3D для моддеров , была отправлена ​​в 3D Realms для упаковки вскоре после выпуска исходного кода сборки, оставив Duke Nukem 3D предварительно созданные библиотеки, которые 3D Realms использовала с оригиналом. Герцог. (И Duke Nukem 3D , и EDuke на тот момент все еще имели закрытый исходный код.)

С частными бета-версиями 2.1 Сэттлер работал над интеграцией исходного кода сборки Сильвермана в исходный код Duke, но проект провалился, прежде чем было создано что-то большее, чем несколько частных бета-версий с очень ошибками. Несколько групп по полной конверсии игр Build решили работать напрямую с кодом Build Сильвермана, и также была разработана расширенная версия редактора Build, известная как Mapster.

В то время многие на форумах 3D Realms утверждали, что будет невозможно портировать Build на многозадачную ОС, поскольку для этого нужен большой непрерывный блок памяти, который будет недоступен в многозадачной среде. Это утверждение не выдержало критики, поскольку все современные операционные системы используют виртуальную память , которая позволяет приложениям получать непрерывную логическую память без использования непрерывной физической памяти, но общепринятое мнение того времени заключалось в том, что портирование Build на такую ​​ОС было неосуществимо.

Duke Nukem 3D source release

[ редактировать ]

1 апреля 2003 года, после нескольких лет заявлений об обратном, 3D Realms выпустила исходный код Duke Nukem 3D под лицензией GPL-2.0 или более поздней версии . [12] Вскоре после этого Райан С. Гордон и Джонатон Фаулер создали и выпустили исходные порты игры, включая Build Engine. можно было В Duke Nukem 3D хорошо играть на линейке Windows NT (включая Windows 2000/XP), а также на Linux и других операционных системах Unix , и интерес к исходным портам резко возрос.

порт icculus.org

[ редактировать ]

Райан С. Гордон (icculus) с помощью других сделал первый порт движка с использованием SDL . Порт был сначала на Linux , затем на Cygwin и, наконец, на родную сборку Windows с использованием компилятора Watcom C++ , который использовался для исходной сборки DOS (несмотря на то, что она была скомпилирована с помощью Watcom C++, сборка представляет собой обычный C). [13] Были разговоры о том, что Мэтт Сэттлер использовал это для портирования EDuke на Windows, но из этого ничего не вышло. Порт Duke Nukem 3D был выпущен позже, после выхода исходного кода. [14] Он также был разветвлен Дэвидом «Rancidmeat» Кенигом как Duke3d_w32, который, в свою очередь, превратился в ориентированные на многопользовательскую игру xDuke, hDuke, nDuke и rDuke.

ДжоноФ порт

[ редактировать ]

Второй исходный порт был сделан для Windows, а затем для Linux и Mac OS X Джонатоном Фаулером (JonoF). Этот порт, JFDuke3D, изначально не имел поддержки сетевых игр, хотя это было добавлено позже в ходе разработки. После длительного периода бездействия он был размещен на GitHub в 2020 году и получил обновления в 2021 и 2024 годах. [15] [16] [17] Он также портировал тестовую игру Ken-Build. [18]

Полимост

[ редактировать ]

Задачу обновления Build Engine до настоящего 3D-рендерера взял на себя сам Сильверман. В примечаниях к выпуску Polymost он написал: «Когда 3D Realms выпустила исходный код Duke Nukem 3D, я думал, что кто-нибудь сделает порт OpenGL или Direct3D. Что ж, по прошествии нескольких месяцев я не увидел никаких признаков того, что кто-то работает над настоящий порт Build с аппаратным ускорением, просто люди говорили, что это невозможно. В конце концов я понял, что единственный способ сделать это — сделать это самому». [19]

Средство рендеринга Polymost позволяло создавать 3D-графику с аппаратным ускорением с использованием OpenGL . Он также представил «hightile», функцию, которая позволяла заменять оригинальные текстуры игры заменами с высоким разрешением в различных форматах. Polymost использовался в JFBuild Джонатана Фаулера, JFDuke3D, JFShadowWarrior и исходных портах, полученных на основе их кодовых баз.

Исходный код EDuke 2.0 был позже. [ когда? ] выпущен, а затем исходный код последней частной бета-версии EDuke 2.1 (которая так и не вышла в релизную версию). Ричард Гобель (TerminX) объединил исходный код EDuke 2.0 с JFDuke3D, чтобы создать EDuke32 . Другой порт, Wineduke , основанный на коде icculus, с тех пор прекратил свое существование, оставив EDuke32 единственным портом EDuke, все еще находящимся в разработке. [20]

EDuke32 также поддерживает игры NAM и WWII GI , поскольку EDuke был основан на коде этих игр.

1 апреля 2009 года было объявлено, что для EDuke32 был разработан рендерер шейдерной модели OpenGL 3.0, названный Polymer Кена Сильвермана , чтобы отличать его от Polymost . Сначала это сочли первоапрельской шуткой, но позже рендерер был обнародован. Он позволяет создавать более современные эффекты, такие как динамическое цветовое освещение и отображение теней в реальном времени, отображение зеркального отражения и нормалей , а также другие функции на основе шейдеров в дополнение к большинству функций, добавленных в Polymost за последние годы. Хотя Polymer полностью пригоден для использования, он технически несовершенен и неоптимизирован и все еще находится в разработке. Разработчики EDuke32 заявили, что как только Polymer будет переписан для повышения скорости, он полностью заменит Polymost, поскольку он является превосходным средством рендеринга и может быть сделан так, чтобы выглядеть идентично Polymost.

Другие игровые порты

[ редактировать ]
СборкаGDX
Разработчик(и) Александр "[M210]" Макаров
Первоначальный выпуск 12 января 2018 г .; 6 лет назад ( 12.01.2018 )
Стабильная версия
1.16 / 5 декабря 2021 г .; 2 года назад ( 05.12.2021 )
Репозиторий gitlab /м210 /BuildEngine
Платформа Ява
Преемник NuBuildGDX
Тип Игровой движок
Лицензия Доступен исходный код , GNU GPL v2.
Веб-сайт м210 .duke4 .сеть

Исходный код Shadow Warrior был выпущен 1 апреля 2005 года под лицензией GPL-2.0 или более поздней версии , а 2 апреля 2005 года JonoF выпустила его исходный порт, JFShadowWarrior. [21] Однако он признал, что имел доступ к исходному коду Shadow Warrior примерно за неделю до его выпуска. [22] Порт остался в частично незавершенном состоянии, прежде чем был размещен на GitHub в 2020 году и получил обновления в 2021 и 2024 годах. Более ранняя версия позже была разветвлена ​​Беном «ProASM» Смитом для порта SWP. [23] Icculus-порт Shadow Warrior , но он остался альфа-версией. Был запущен [24] Порт VoidSW от разработчиков Ion Fury и EDuke32 вступил в публичную бета-версию 21 мая 2020 года. [25] Также существует форк более ранней версии под названием IcedSW, созданный Джастином «IceColdDuke» Маршаллом. [26]

Целью проекта Transfusion было воссоздание движка Blood in DarkPlaces . [27] но по состоянию на 2007 год этот проект был далек от завершения, хотя в нем есть играбельный многопользовательский режим Deathmatch; аналогичный проект - BloodCM , который воссоздает все однопользовательские уровни для Blood, созданные Monolith , поверх EDuke32, [28] а также ZBlood , который переносит некоторые Blood ресурсы и уровни в ZDoom . [29] Проект eRampage попытался создать полную конверсию Redneck Rampage для EDuke32. [30] Тем временем DN3DooM , [31] [32] [33] Тень Воин ТС , [34] Обреченный деревенщина , [35] Ре-Кровь , [36] Re-PowerSlave , [37] ВьетДум , [38] [39] [40] [41] и Фатедум [42] адаптирует эти игры для GZDoom .

исходный код Witchaven , Witchaven II: Blood Vengeance , TekWar Уильяма Шатнера и Corridor 8: Galactic Wars Также всплыл . Однако их юридический статус неясен, хотя производные патчи EGwhaven для Witchaven игры в Steam и GOG.com . были включены в переиздания [43] JonoF выпустила порты для Witchaven и TekWar 3 марта 2024 года; [44] также прототипированы производные порты ETekWar и EWitchaven. [45] Полный исходный код различных альфа-версий Blood также со временем стал известен. [46]

Затем это было использовано в качестве ссылки для обратного проектирования порта на Java с использованием LibGDX под названием BloodGDX в мае 2017 года Александром «M210» Макаровым, предыдущим автором BloodCM . [47] Это следовало из предыдущего авторского порта TekWar, ​​выпущенного в январе 2016 года, [48] за ним последовали порты для Witchaven , [49] Буйство деревенщины , [50] Duke Nukem 3D , PowerSlave , Legends of the Seven Paladins и Shadow Warrior , теперь все вместе называются BuildGDX. [51] DukeGDX также поддерживает файлы из , посвященного 20-летнему юбилею World Tour издания Duke Nukem 3D . [52]

Следующий порт Blood под названием NBlood был выпущен в январе 2019 года Алексеем «Nuke.YKT» Хохоловым на основе EDuke32. [53] и предыдущий порт Rednukem, созданный создателем для Redneck Rampage (который также поддерживает Duke Nukem 3D и Duke Nukem 64 ). [54] [55] Порт EDuke32 для PowerSlave под названием PCExhumed был выпущен 21 ноября 2019 года Барри Дунканом (sirlemonhead) при помощи Nuke.YKT. [56] Исходный порт Raze разветвляет различные порты движка сборки, включая JFDuke3D, SWP, NBlood, Rednukem и PCExhumed, и связывает его с новым базовым бэкэндом, основанным на собственном GZDoom разработчиков . [57] NBlood и PCExhumed также были перенесены в JFBuild с целью адаптации к таким платформам, как Amiga , PlayStation Vita и Nintendo 3DS . [58]

Преемник

[ редактировать ]

После нескольких попыток создать преемника Build, Сильверман снова начал экспериментировать с такой идеей в 2006 году. Он использовал эту работу – теперь называемую Build 2 – во время обучения детей программированию 3D-игр в летнем лагере с 2007 по 2009 год, и работа продолжалась. до 2011 года, когда он потерял интерес к проекту. Он имеет более совершенную систему освещения, воксельный рендеринг объектов и настоящее трехмерное пространство «комната над комнатой», а также, по крайней мере частично, сохраняет обратную совместимость с оригинальной сборкой. Сильверман опубликовал свои черновики 7 марта 2018 года. [59] [60] Исходный код был опубликован под проприетарной некоммерческой лицензией 8 июня 2019 года. [61]

  1. ^ Перейти обратно: а б "buildlic.txt" . 20 июня 2000 г. Архивировано из оригинала 12 мая 2017 г.
  2. ^ Перейти обратно: а б с д и ж Рул, Дункан (лето 2009 г.). «Строительная классика» . Ретродействие . № 2. С. 8–15 . Проверено 26 декабря 2021 г.
  3. ^ Перейти обратно: а б Зак, Роберт (13 апреля 2016 г.). «Красота механизма сборки» . Камень, Бумага, Дробовик .
  4. ^ Клинт Бейсингер [@lazygamereviews] (11 июня 2017 г.). «В результате Legends of the Seven Paladins (незаконно) стала первой игрой на Build Engine, в которой использовался код, на который у них не было прав» ( Твит ) . Проверено 16 сентября 2022 г. - через Twitter .
  5. ^ «ТВИМ» . История корейских игр. Хардкорные игры 101 . Проверено 1 июля 2017 г.
  6. ^ Перейти обратно: а б с «3D-миры». Следующее поколение . № 10. Imagine Media . Октябрь 1995 г., стр. 99–102.
  7. ^ «Демозоо» . Результаты ревизии 2024 — Demozoo . Проверено 17 мая 2024 г.
  8. ^ «Пуэт.нет» . Skilander от Hackers & Ski Association — Pouet.net . Проверено 17 мая 2024 г.
  9. ^ Эдди, Зыков (12 июня 2013 г.). «Ликвидатор» . RTCM — Обзоры модов EDuke32 Duke3D . Проверено 21 марта 2023 г.
  10. ^ Доу, Лиам (16 сентября 2022 г.). «AWOL — это новый БЕСПЛАТНЫЙ ретро-шутер от первого лица, использующий Build Engine (Duke Nukem 3D, Ion Fury)» . Игры в Linux . Проверено 15 марта 2023 г.
  11. ^ «Страница исходного кода Build Engine Кена Сильвермана» . Проверено 7 июля 2008 г.
  12. ^ Ли, Джеффри (4 апреля 2003 г.). «Duke Nukem 3D на ОС RISC?» . Панель значков . Проверено 14 июля 2024 г.
  13. ^ Гордон, Райан . «Двигатель СТРОИТЕЛЬСТВА» . icculus.org . Проверено 15 мая 2024 г.
  14. ^ Гордон, Райан . «Дюк Нюкем 3D» . icculus.org . Проверено 15 мая 2024 г.
  15. ^ Фаулер, Джонатан. «JFDuke3D» . Игры JonoF и прочее . Проверено 15 мая 2024 г.
  16. ^ «3D-порт Duke Nukem от JonoF (JFDuke3D)» . Порты ФПС . Архивировано из оригинала 10 июня 2023 г. Проверено 15 мая 2024 г.
  17. ^ «JFDuke3D» . Формат Linux . Лето 2020 . Проверено 15 мая 2024 г.
  18. ^ Фаулер, Джонатан. «ДжФБилд» . Игры JonoF и прочее . Проверено 15 мая 2024 г.
  19. ^ Фаулер, Джонатон (9 октября 2005 г.). «Примечания к выпуску JFDuke3D» . Игры JonoF и прочее . Архивировано из оригинала 17 июня 2014 года.
  20. ^ «ВинЭДьюк» . Порты ФПС . Архивировано из оригинала 30 января 2023 г. Проверено 16 мая 2024 г.
  21. ^ «Особенность Теневого Воина» . Капитан Уильямс . Проверено 21 марта 2023 г. 1 апреля 2005 г. 3D Realms выпустила исходный код движка SW под лицензией GPL. Время выпуска исходного кода заставило поверить, что это была первоапрельская шутка. Днем позже был выпущен первый порт исходного кода под названием JFShadowWarrior, а также были улучшены поддержка JFDuke3D и Linux.
  22. ^ Фаулер, Джонатон (3 апреля 2005 г.). «JFSShadowWarrior» . ДжоноФ. п. 1. Архивировано из оригинала 6 ноября 2007 г. Проверено 3 августа 2011 г. …У меня [JonoF] была недельная фора…
  23. ^ Ройко, Вон (1 марта 2006 г.). «Shadow Warrior (ПК) — порт OpenGL» . Журнал геймера . Проверено 20 марта 2023 г.
  24. ^ Гордон, Райан . «Теневой воин» . icculus.org . Проверено 15 мая 2024 г.
  25. ^ «Теневой воин» . Коллаж жизни Нуку . 01.04.2022 . Проверено 21 марта 2023 г.
  26. ^ Маршалл, Джастин. «ЮЗ Ледяной порт» . Проверено 16 мая 2024 г.
  27. ^ Фон Калленбах, Гарет (2003). «Предан делу – переливание крови, чтобы спасти стареющую игру» . Новости игровой индустрии . Архивировано из оригинала 8 апреля 2003 г.
  28. ^ Сани (07.04.2017). «BloodCM – Blood v Eduke32» . Высокое напряжение . Проверено 23 марта 2023 г.
  29. ^ Бардин, Максим (09.11.2009). «Я снова живу...» Новости Linux Gaming . Проверено 19 февраля 2023 г.
  30. ^ «Играйте в Redneck Rampage на Windows Vista, 7 или 8» . Играйте в игры для старых компьютеров . 21 марта 2013 г. Проверено 19 марта 2023 г.
  31. ^ Блондо, Белла (08.10.2020). «Doom Nukem? Моддер превращает Duke в Doom» . Геймер . Проверено 10 мая 2024 г.
  32. ^ Рубен, Ник (07.10.2020). «Duke Nukem, пока вы Doom с этим кроссоверным модом» . PCGamesN . Проверено 10 мая 2024 г.
  33. ^ Пападопулос, Джон (07 октября 2020 г.). «Выпущен мод Duke Nukem 3D Total Conversion для Doom версии 1.06» . DSOGaming . Проверено 10 мая 2024 г.
  34. ^ «Полное преобразование Теневого Воина» . GamingRoom.NET . 17 сентября 2016 г. Проверено 9 мая 2024 г.
  35. ^ «Обреченный деревенщина» . GamingRoom.NET . 17 марта 2023 г. Проверено 9 мая 2024 г.
  36. ^ «Ре-Кровь» . Котаку . Проверено 10 мая 2024 г.
  37. ^ «Ре-PowerSlave» . GamingRoom.NET . 17 января 2024 г. Проверено 9 мая 2024 г.
  38. ^ Галекович, Филип (15 августа 2019 г.). «VietDOOM — это апокалипсис сегодня в DOOM» . Наблюдатель за игрой . Проверено 10 мая 2024 г.
  39. ^ Гера, Эмили (15 августа 2019 г.). «VietDoom — детище любви «Апокалипсиса сегодня» и id Software» . ВГ247 . Проверено 10 мая 2024 г.
  40. ^ Паласио, Даниэль (27 декабря 2019 г.). «Разработчик Brutal Doom представляет новый проект: VietDoom; альфа-версия 0.1 уже доступна» . Игры в Linux . Проверено 10 мая 2024 г.
  41. ^ Эк, Робин (26 августа 2019 г.). «Сержант Марк IV работает над модом «Doom II», вдохновленным вьетнамской войной, под названием «VietDoom » . Проверено 10 мая 2024 г.
  42. ^ "Судьба" . Непонятная эстетика игры . Проверено 10 мая 2024 г. Единственная оставшаяся часть игры — это 4-уровневая демо-версия с 7 видами оружия и 10 врагами, выпущенная незадолго до закрытия IntraCorp... Существует также мод под названием Fatedoom, который переносит содержимое демо-версии в Doom.
  43. ^ СНЕГ. «Ведьминая Гавань 2: Кровавая месть» . Пар . Проверено 12 мая 2024 г. Вы получаете две сборки: исправленную (Улучшенная) и розничную (Оригинальную) для тех из вас, кто предпочитает неизмененный опыт в качестве бонуса. Обе сборки работают на DOSBox с помощью специального инструмента настройки. В расширенной сборке представлены исправления, представленные в EGwhaven, обязательном проекте сообщества, который устраняет множество ошибок и проблем в игре (мы хотели бы поблагодарить ETTiNGRiNDER за вклад в этот выпуск). Кроме того, элементы управления переназначены на те, которые вы ожидаете увидеть в современных играх от первого лица по умолчанию.
  44. ^ Фаулер, Джонатан. «JFTekWar и JFWitchaven» . Игры JonoF и прочее . Проверено 15 мая 2024 г.
  45. ^ «Бинарные файлы NBlood/Rednukem/PCExhumed» . Дюк4 . Проверено 16 мая 2024 г.
  46. ^ Личфилд, Тед (5 января 2023 г.). «Информатор Duke Nukem Forever только что опубликовал исходный код еще одного любимого шутера от первого лица 90-х» . ПК-геймер . Проверено 12 ноября 2023 г.
  47. ^ Алекс Уокер (23 мая 2017 г.). «Теперь вы можете играть в оригинальную кровь, используя Java» . Котаку . Проверено 15 августа 2020 г.
  48. ^ Тарасон, Доминик (19 февраля 2018 г.). «Теквар Уильяма Шетнера снова оживает… по какой-то причине» . Каменно-бумажный дробовик . Проверено 20 марта 2023 г.
  49. ^ Тарасон, Доминик (10 сентября 2018 г.). «Redneck Rampage выглядит умнее, но с этим современным портом кажется таким же глупым, как и прежде» . Каменно-бумажный дробовик . Проверено 20 марта 2023 г.
  50. ^ Пападопулос, Джон (11 сентября 2018 г.). «RedneckGDX — это порт Java для Redneck Rampage, предлагающий улучшенную поддержку мыши, средство рендеринга OpenGL и многое другое» . ДСОГ . Проверено 19 марта 2023 г.
  51. ^ Лиам Доу. «Raze — новый форк EDuke32 с открытым исходным кодом, поддерживаемый технологией GZDoom» . Игры в Linux . Проверено 19 марта 2023 г. Один из членов команды сказал, что нужно думать об этом как о BuildGDX, поскольку Raze «разделяет рендерер, звуковую систему и код интерфейса ввода/системы во всех играх».
  52. ^ «Duke Nukem 3D (с движком BuildGDX)» . Книга игр Linux . Проверено 20 марта 2023 г.
  53. ^ Лиам Доу. «NBlood, порт классического шутера от первого лица Blood с открытым исходным кодом с использованием EDuke32» . Игры в Linux . Проверено 15 августа 2020 г.
  54. ^ «Серия Redneck (с двигателем Rednukem)» . Книга игр Linux . Проверено 20 марта 2023 г.
  55. ^ «Duke Nukem 3D (с движком Rednukem)» . Книга игр Linux . Проверено 20 марта 2023 г.
  56. ^ Лиам Доу. «Теперь в Exhumed/PowerSlave можно легко играть с помощью кроссплатформенного игрового движка» . Игры в Linux . Проверено 19 марта 2022 г.
  57. ^ Лиам Доу. «Raze — новый форк EDuke32 с открытым исходным кодом, поддерживаемый технологией GZDoom» . Игры в Linux . Проверено 15 августа 2020 г.
  58. ^ TheGuardian (17 ноября 2022 г.). «Выпуск для PS Vita: jfblood-vita (порт крови)» . Вололо.нет . Проверено 15 мая 2024 г.
  59. ^ Тарасон, Домоник (9 марта 2018 г.). «Выпущен давно потерянный движок BUILD2 Кена Сильвермана» . Камень, Бумага, Дробовик . п. 1 . Проверено 23 июня 2018 г.
  60. ^ Вавро, Алекс (9 марта 2018 г.). «Теперь вы можете бездельничать с преемником Build Engine: Build2» . Гамасутра . п. 1 . Проверено 23 июня 2018 г.
  61. ^ «Демо и инструменты BUILD2» . advsys.net . Проверено 22 августа 2019 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7b62e67f7ce7c1de8c2f56c63a1a44a5__1720986240
URL1:https://arc.ask3.ru/arc/aa/7b/a5/7b62e67f7ce7c1de8c2f56c63a1a44a5.html
Заголовок, (Title) документа по адресу, URL1:
Build (game engine) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)