Dark Engine - Википедия - Dark Engine

Темный двигатель
Разработчики)
Написано вC ++
ИнструментыDromEd
ПлатформаМайкрософт Виндоус
ЛицензияПроприетарный

В Темный двигатель это игровой движок разработан Looking Glass Studios и использовался с 1998 по 2000 год, в основном в начале Вор игры.

Функции

Средство визуализации Dark Engine, первоначально созданное Шоном Барреттом в 1995 году, поддерживает графику, аналогичную оригиналу. Землетрясение, с Нереально -подобно скайбокс эффекты и цветное освещение представлены в Вор II. Из-за ограниченного оборудования того времени Dark Engine не был разработан с учетом масштабируемости и поэтому может отображать только 1024 местности. полигоны сразу на экране, а также различные другие ограничения на объекты и источники света. Что касается текстур, игра поддерживает поддоны PCX и TGA текстуры, в степени двойки до 256x256. Текстуры сгруппированы в «семейства», которые имеют одинаковые палитра. Максимум 216 текстур и независимых палитр, не считая 8 анимированных текстур воды.

Движок изначально не поддерживает расширенные игровые сценарии, при этом AI и поведение объектов контролируются файлами "Object Script Module" (.OSM), которые DLL которые загружаются во время выполнения. Таким образом, новые модули могут быть написаны и вставлены в редактор уровней, DromEd, но ограничены из-за объема функций, доступных в ядре ядра. Чтобы преодолеть это, редакторам приходится прибегать к сложным Машина Руба Голдберга -подобные эффекты с использованием комбинации других своих систем.

В свое время Dark Engine предлагал расширенные возможности искусственного интеллекта и звука, а также мощную объектно-ориентированную объектную систему. Дизайнер имеет полный контроль над распространением звука внутри уровня, а "искусственный интеллект " из неигровые персонажи (NPC) допускают три уровня осведомленности: нечеткое признание, вызванное легкими визуальными или слуховыми нарушениями, которое вызывает только испуганный диалог; определенное подтверждение, вызванное значительными визуальными или слуховыми помехами, которые заставляют NPC переходить в "режим поиска" и определенное обнаружение (вызываемое визуальным отображением на полностью освещенном игроке или контактом лицом к лицу с игроком независимо от уровня освещения), подсказка прямая атака.

Исходный код

В 2009 году появилась полная копия Dark Engine. исходный код был обнаружен у бывшего сотрудника Looking Glass Studios, который в то время продолжал свою работу в Eidos Interactive.[1] Код был полным набором ресурсов движка и включал библиотеки, необходимые для компиляции кода. Поклонники Вор и Системный шок впоследствии series обратились к издателю с просьбой о выпуске кода.

В конце апреля 2010 года пользователь Dreamcast Talk форум разобрал содержимое Dreamcast комплект разработчика, который он купил. В комплект входят, помимо прочего, предметы, относящиеся к портам Вор 2 и Системный шок 2 в эту систему. К декабрю 2010 года пользователь, а впоследствии и более крупное фан-сообщество Looking Glass Studios обнаружили, что компакт-диск Включенный в комплект - содержимое которого было загружено в Интернет - включал вторую копию исходного кода Dark Engine за вычетом библиотек, необходимых для компиляции кода.[2]

В сентябре 2012 г. неофициальное обновление to the Dark Engine был анонимно опубликован на французском форуме, скорее всего, на основе утечка Исходный код Dreamcast.[3][4] Этот неофициальный патч расширили пределы движка, добавили поддержку новейшего графического и звукового оборудования, а также улучшили поддержку новых версий Windows.[5][6]

DromEd

DromEd 2
DromEd 2

DromEd - это редактор уровней для Dark Engine. Первоначально использовался в дизайне Вор: Темный проект, но после петиции фан-сообщества он был опубликован, как и более поздние версии.

Существует четыре различных версии DromEd: для Вор: Темный проект, за Вор золото, за Вор IIи, наконец, для Системный шок 2, обычно называемый «ShockEd». DromEd для Вор: Темный проект и Вор золото использовать ту же версию Dark Engine и, следовательно, могут открывать уровни, созданные для каждой игры, хотя Вор золото уровни могут относиться к внутриигровым объектам, которых нет в Вор. Вор II использует исправленную версию Dark Engine, поэтому сложно открывать уровни, созданные для Вор с DromEd для Вор II. ShockEd не совместим ни с какими играми Dark Engine, кроме Системный шок 2. Однако геометрию базового уровня можно перемещать между редакторами с помощью функции экспорта геометрии, называемой «мульти кисть». Системный шок 2 уровни могут быть загружены DromEd 2 с некоторой работой.

Название редактора уровней, DromEd, является отсылкой к оригинальному проекту, для которого он был разработан - игре, основанной на легенде о короле Артуре. Камелот - Верблюд становится Дромадером, а оттуда Дромедом. DromEd использовался фанатами для создания сотен фан-миссий для Вор и Вор II, и несколько миссий для Системный шок 2.

Игры с использованием Dark Engine

ГодЗаголовокРазработчики)Издатель (ы)
1998Вор: Темный проект[7]Looking Glass StudiosEidos Interactive
1999Системный шок 2Иррациональные игры, Looking Glass StudiosElectronic Arts
2000Вор II: Металлический векLooking Glass StudiosEidos Interactive

Рекомендации

  1. ^ Смит, Квинтин (14 декабря 2010 г.). «Исходный код Dark Engine найден в сумке». Камень, Бумага, Ружье. Получено 2011-04-15. В эти выходные Рождество для сообщества «Зазеркалье» наступило рано. Был обнаружен компакт-диск с исходным кодом Dark Engine, также известного как движок Thief, Thief II и System Shock 2 (не говоря уже об отмененной шпионской игре времен холодной войны Deep Cover от Irrational and Looking Glass).
  2. ^ Хамфрис, Мэтью (14 декабря 2010 г.). «Игровой движок, используемый для Thief / System Shock 2, найден с помощью Dreamcast dev kitGames». Камень, Бумага, Ружье. Получено 2015-07-04. Если бы вы спросили меня, какая моя самая любимая видеоигра на все времена, моим номером один был бы Thief II. Поэтому я с большим воодушевлением сообщаю, что был найден исходный код Dark Engine, который использовался для создания Thief, Thief II и System Shock 2.
  3. ^ Бонке, Майкл (26 сентября 2012). "System Shock 2 - System Shock 2 и Dark Project 2: Neue Fan-Patches machen die Looking Glass-Klassiker fit für moderne Hardware" (на немецком). Компьютерные игры. Получено 2015-07-07. Неизвестный моддер шляпа zwei extrem umfangreiche Fan-Patches für die beiden Looking Glass-Klassiker Dark Project 2: The Metal Age и System Shock 2 улучшены. В Мельдунге нашли ссылку для скачивания Dark Project 2-Patch V. 1.19 и System-Shock 2-Patch в Мельдунге.
  4. ^ "Ле Корбо" (25.09.2012). "Thief 2 V1.19 и System Shock 2 V2.4". www.ttlg.com. Получено 2012-11-10. Это неофициальный патч для Thief II: The Metal Age (T2), который обновляет игру с v1.18 до v1.19, обеспечивая улучшенную поддержку современного оборудования и исправляя многие известные ошибки.
  5. ^ Пирсон, Крейг (07.02.2012). "Thief 2 теперь в старых добрых играх". Ружье из каменной бумаги. Получено 2012-11-10. [...] обнаружил, что он страдает теми же проблемами разрешения и широкоэкранного режима, что и в предыдущем выпуске, но эта утилита [Tafferpatch] устранила все мои проблемы [...]
  6. ^ «Тафферпэтчер: неофициальный полный патч для Thief 2». www.ttlg.com. 2012-11-10. Получено 2012-11-10. Включенные патчи: - Патч 1.19, который устраняет все проблемы с современным оборудованием, широкоформатными разрешениями, многоядерными системами и т. Д. - Различные миссии, игры, модели и исправления текстур. [...]
  7. ^ Леонард, Том (1999-07-09). "Вор: Темный проект - Постмортем". Gamasutra.com. Получено 2012-11-12.