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 - это редактор уровней для 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 Studios | Eidos Interactive |
1999 | Системный шок 2 | Иррациональные игры, Looking Glass Studios | Electronic Arts |
2000 | Вор II: Металлический век | Looking Glass Studios | Eidos Interactive |
Рекомендации
- ^ Смит, Квинтин (14 декабря 2010 г.). «Исходный код Dark Engine найден в сумке». Камень, Бумага, Ружье. Получено 2011-04-15.
В эти выходные Рождество для сообщества «Зазеркалье» наступило рано. Был обнаружен компакт-диск с исходным кодом Dark Engine, также известного как движок Thief, Thief II и System Shock 2 (не говоря уже об отмененной шпионской игре времен холодной войны Deep Cover от Irrational and Looking Glass).
- ^ Хамфрис, Мэтью (14 декабря 2010 г.). «Игровой движок, используемый для Thief / System Shock 2, найден с помощью Dreamcast dev kitGames». Камень, Бумага, Ружье. Получено 2015-07-04.
Если бы вы спросили меня, какая моя самая любимая видеоигра на все времена, моим номером один был бы Thief II. Поэтому я с большим воодушевлением сообщаю, что был найден исходный код Dark Engine, который использовался для создания Thief, Thief II и System Shock 2.
- ^ Бонке, Майкл (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 в Мельдунге.
- ^ "Ле Корбо" (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, обеспечивая улучшенную поддержку современного оборудования и исправляя многие известные ошибки.
- ^ Пирсон, Крейг (07.02.2012). "Thief 2 теперь в старых добрых играх". Ружье из каменной бумаги. Получено 2012-11-10.
[...] обнаружил, что он страдает теми же проблемами разрешения и широкоэкранного режима, что и в предыдущем выпуске, но эта утилита [Tafferpatch] устранила все мои проблемы [...]
- ^ «Тафферпэтчер: неофициальный полный патч для Thief 2». www.ttlg.com. 2012-11-10. Получено 2012-11-10.
Включенные патчи: - Патч 1.19, который устраняет все проблемы с современным оборудованием, широкоформатными разрешениями, многоядерными системами и т. Д. - Различные миссии, игры, модели и исправления текстур. [...]
- ^ Леонард, Том (1999-07-09). "Вор: Темный проект - Постмортем". Gamasutra.com. Получено 2012-11-12.