Культ Doom: моддинг самой известной игры от id Software
Смотрим на развитие модов на примере классического шутера от id Software.
За последние несколько лет исчезло множество препятствий на пути к созданию и модифицированию видеоигр. Теперь вы можете скачать бесплатную версию Game Maker и запилить свой собственный Hotline Miami или Gunpoint, если у вас есть время и желание. С появлением Мастерской Steam и других подобных сообществ делать моды стало гораздо легче, а у пользователей этих модов появилось больше возможностей для их использования.
Но так сложилось, что на Doom всегда выходили необычные и креативные моды. С самого начала люди пытались понять, как можно изменить эту игру так, чтобы сделать из нее уникальный и неповторимый опыт для каждого. Старые моды, такие как Aliens или Batman, почитают так же, как и саму игру. Более масштабные модификации даже превратились в официальные дополнения к игре, как это было с Final Doom или The Master Levels.

Кстати, один из создателей Final Doom стал работать в Valve и принимал участие в разработке Half-Life, а один из создателей The Master Levels Тим Виллитс стал креативным директором самой компании id Software. Это было давно, но и сейчас игроки постоянно придумывают новые элементы игровой механики и добавляют их в Doom или же пытаются запустить его на каком-нибудь устройстве, на котором, казалось бы, его невозможно запустить. Прошло более 20 лет спустя выхода игры, но люди все еще продолжают изобретать что-нибудь новенькое для Doom.
Doom уже сам по себе невероятно веселая игра, – говорит Джеймс Пэддок, креативный директор мода The Adventures of Square. – Это факт – если вы создадите что-то, взяв Doom за основу, из этого обязательно выйдет что-то веселое. В нашем моде мы сделали все в ярких, кислотных цветах, как в MS Paint, но мы хотели оставить прежнюю атмосферу Doom, так что механика игры, благодаря которой Doom завоевал сердца многих, практически не изменилась. – Пэддок характеризует эту механику следующим образом: «большие нелинейные уровни, которые игроку приходится исследовать, и энергичный геймплей с таким же энергичным боем».
Смешайте все это вместе, и получите настоящую классику своего жанра. Doom такой же увлекательный сейчас, как и в 1993. А если вы не согласны с этим утверждением, вы всегда можете изменить его по своему вкусу. За годы накопилось столько модов, что в Doom можно запихнуть практически что угодно: от новых врагов до смертоносной селфи-палки, с помощью которой главный герой может фотографировать себя прямо во время своего путешествия по Аду.
Вам не нужно быть экспертом во всем, что касается Doom, чтобы сделать что-то свое. Doombuilder дает возможность создавать новые уровни, слепляя уже заготовленные кусочки вместе. Вам не придется ломать голову над тем, как поставить тот или иной блок в то или иное место – вместо этого вы можете сразу сосредоточиться на творческой составляющей процесса.
Теперь, когда для создания модов не требуется знание программирования, можно позволить себе креативить по полной. Сайриак Харрис, аниматор и главный разработчик набора уровней Going Down, как он сам признается, не имеет технических знаний и умений, но у него все равно получилось модифицировать игру.
Я никогда не пользовался Unity или Game Maker. Я бы просто не знал, с чего начать, – говорит Сайриак. – Создать свою карту для Doom очень легко: просто рисуешь какую-нибудь фигуру и двигаешь туда-сюда пол и потолок, так каждый может. Знание программирования не требуется, а сами карты настолько простые, что на то, чтобы сделать такую, достаточно нескольких дней. Помимо этого, есть инструменты для работы с более масштабными задачами.

Если вы собираетесь не просто создавать новые уровни, а коренным образом изменять игру, у вас все еще есть такая возможность. Джон Кармак, один из программистов Doom, предусмотрел это, поэтому игру сравнительно легко редактировать. Кроме того, он обычно публикует исходный код всего, над чем он работает, поэтому у игроков есть полный доступ к его творениям. Это дало начало «портам исходного кода», что позволило переносить Doom на практически любое устройство с операционной системой. Как ни странно, среди таких устройств есть и бытовая техника. Doom запускали на всем, начиная от принтера и заканчивая тостером.
Таких портов множество, и у каждого из них есть свои фишки, которых нет в оригинальной игре. Вышеупомянутый Adventures of Square разрабатывается на ZDoom, одном из самых популярных портов исходного кода, который включает в себя новые текстуры, возможность использования мыши для управления камерой, а также возможность проходить над или под монстрами и новые эффекты полупрозрачности.

Я считаю, что главное препятствие на пути к созданию или изменению игр – это те усилия, которые необходимо приложить, чтобы сделать свое творение играбельным, – говорит Мэтт Тропиано, который делает модификации для Doom с 1996 года. – Тот, кто решается на создание своего собственного проекта или карты для своей любимой игры, сталкивается с неизбежными трудностями, так как в наши дни крайне трудно научиться работать с большинством движков, и это многих отталкивает.
Если вы тратите слишком много времени на освоение основ и не видите при этом результатов, вам, скорее всего, расхочется продолжать. Поэтому люди обращаются к старым играм и движкам: сейчас на них гораздо легче сделать что-то свое. В сфере разработки инди-игр существуют программы по типу Construct и Game Maker, которые облегчают процесс разработки. Люди хотят, чтобы их траты не пропадали впустую (в данном случае это траты времени и сил). Правда, я сам один из тех ненормальных, кто предпочитает делать асфальт вместо того, чтобы сразу строить дорогу, так что у меня таких проблем не возникает.

Еще один фактор – это возможность получить поддержку от других таких же энтузиастов и разработчиков. – Размер и активность сообществ, посвященных модификации игры, всегда влияет на интерес к этому делу, так как они могут предложить помощь или даже вдохновение. К счастью, у Doom с этим все в порядке. Сам факт того, что мы разрабатываем что-то на движке Doom (вернее, на его улучшенной версии), делает наш проект оригинальным, по крайней мере с виду.
В этом заключается странная притягательная сила движка Doom: его можно запустить на практически любой системе, и от него сходят с ума все, кто играл в видеоигры в начале или середине 90-х. Думаю, людям просто хочется увидеть, на что способны устаревшие технологии.

Некоторые говорят, что Brutal Doom сделал игру такой, какой ее не смогли сделать id Software при ее выходе (довольно странное заявление, потому что, судя по интервью с командой, которая работала над Doom, изначально это должна была быть хоррор-игра, что-то вроде того, что вышло с Doom 3). Brutal Doom оказывает влияние на игровую индустрию даже за пределами сообщества моддеров.
Ходят слухи о том, что его собираются выпустить в качестве самостоятельного продукта, и если вы видели QiinO9JPUGw кадры из Doom 4, показанные на конференции Bethesda на E3, то вы могли заметить, что новая часть много чего позаимствовала у Brutal Doom. Это еще один из многочисленных примеров, когда активное сообщество моддеров сумело привнести что-то свое в игру, благодаря которой оно и появилось.
Но почему именно Doom? У Quake гораздо более продвинутый движок, который тоже находится в открытом доступе, да и вообще у большинства современных игр есть встроенный редактор, а если вы все-таки хотите закосить под ретро, то движок Build, благодаря которому появился Duke Nukem 3D, предлагает куда больше возможностей. Прошла почти четверть века после выхода Doom, и его все еще продолжают модифицировать, портировать и видоизменять различными способами.
– Эта долговечность в основном обусловлена тем, что на тот момент не было игр, подобных Doom, – говорит Тропиано. – Он все еще воспринимается в новинку, будь это из-за ностальгии или из-за того, что ни одна другая игра не смогла повторить его геймплейную составляющую. Да, некоторые пытались, но они так и не смогли попасть в точку. Doom такой только один.
Культ Doom: моддинг самой известной игры от id Software
За последние несколько лет исчезло множество препятствий на пути к созданию и модифицированию видеоигр. Теперь вы можете скачать бесплатную версию Game Maker и запилить свой собственный Hotline Miami или Gunpoint, если у вас есть время и желание. С появлением Мастерской Steam и других подобных сообществ делать моды стало гораздо легче, а у пользователей этих модов появилось больше возможностей для их использования.
Но так сложилось, что на Doom всегда выходили необычные и креативные моды. С самого начала люди пытались понять, как можно изменить эту игру так, чтобы сделать из нее уникальный и неповторимый опыт для каждого. Старые моды, такие как Aliens или Batman, почитают так же, как и саму игру. Более масштабные модификации даже превратились в официальные дополнения к игре, как это было с Final Doom или The Master Levels.
Кстати, один из создателей Final Doom стал работать в Valve и принимал участие в разработке Half-Life, а один из создателей The Master Levels Тим Виллитс стал креативным директором самой компании id Software. Это было давно, но и сейчас игроки постоянно придумывают новые элементы игровой механики и добавляют их в Doom или же пытаются запустить его на каком-нибудь устройстве, на котором, казалось бы, его невозможно запустить. Прошло более 20 лет спустя выхода игры, но люди все еще продолжают изобретать что-нибудь новенькое для Doom.
Doom уже сам по себе невероятно веселая игра, – говорит Джеймс Пэддок, креативный директор мода The Adventures of Square. – Это факт – если вы создадите что-то, взяв Doom за основу, из этого обязательно выйдет что-то веселое. В нашем моде мы сделали все в ярких, кислотных цветах, как в MS Paint, но мы хотели оставить прежнюю атмосферу Doom, так что механика игры, благодаря которой Doom завоевал сердца многих, практически не изменилась. – Пэддок характеризует эту механику следующим образом: «большие нелинейные уровни, которые игроку приходится исследовать, и энергичный геймплей с таким же энергичным боем».
Смешайте все это вместе, и получите настоящую классику своего жанра. Doom такой же увлекательный сейчас, как и в 1993. А если вы не согласны с этим утверждением, вы всегда можете изменить его по своему вкусу. За годы накопилось столько модов, что в Doom можно запихнуть практически что угодно: от новых врагов до смертоносной селфи-палки, с помощью которой главный герой может фотографировать себя прямо во время своего путешествия по Аду.
Вам не нужно быть экспертом во всем, что касается Doom, чтобы сделать что-то свое. Doombuilder дает возможность создавать новые уровни, слепляя уже заготовленные кусочки вместе. Вам не придется ломать голову над тем, как поставить тот или иной блок в то или иное место – вместо этого вы можете сразу сосредоточиться на творческой составляющей процесса.
Теперь, когда для создания модов не требуется знание программирования, можно позволить себе креативить по полной. Сайриак Харрис, аниматор и главный разработчик набора уровней Going Down, как он сам признается, не имеет технических знаний и умений, но у него все равно получилось модифицировать игру.
Я никогда не пользовался Unity или Game Maker. Я бы просто не знал, с чего начать, – говорит Сайриак. – Создать свою карту для Doom очень легко: просто рисуешь какую-нибудь фигуру и двигаешь туда-сюда пол и потолок, так каждый может. Знание программирования не требуется, а сами карты настолько простые, что на то, чтобы сделать такую, достаточно нескольких дней. Помимо этого, есть инструменты для работы с более масштабными задачами.
Если вы собираетесь не просто создавать новые уровни, а коренным образом изменять игру, у вас все еще есть такая возможность. Джон Кармак, один из программистов Doom, предусмотрел это, поэтому игру сравнительно легко редактировать. Кроме того, он обычно публикует исходный код всего, над чем он работает, поэтому у игроков есть полный доступ к его творениям. Это дало начало «портам исходного кода», что позволило переносить Doom на практически любое устройство с операционной системой. Как ни странно, среди таких устройств есть и бытовая техника. Doom запускали на всем, начиная от принтера и заканчивая тостером.
Таких портов множество, и у каждого из них есть свои фишки, которых нет в оригинальной игре. Вышеупомянутый Adventures of Square разрабатывается на ZDoom, одном из самых популярных портов исходного кода, который включает в себя новые текстуры, возможность использования мыши для управления камерой, а также возможность проходить над или под монстрами и новые эффекты полупрозрачности.
Я считаю, что главное препятствие на пути к созданию или изменению игр – это те усилия, которые необходимо приложить, чтобы сделать свое творение играбельным, – говорит Мэтт Тропиано, который делает модификации для Doom с 1996 года. – Тот, кто решается на создание своего собственного проекта или карты для своей любимой игры, сталкивается с неизбежными трудностями, так как в наши дни крайне трудно научиться работать с большинством движков, и это многих отталкивает.
Если вы тратите слишком много времени на освоение основ и не видите при этом результатов, вам, скорее всего, расхочется продолжать. Поэтому люди обращаются к старым играм и движкам: сейчас на них гораздо легче сделать что-то свое. В сфере разработки инди-игр существуют программы по типу Construct и Game Maker, которые облегчают процесс разработки. Люди хотят, чтобы их траты не пропадали впустую (в данном случае это траты времени и сил). Правда, я сам один из тех ненормальных, кто предпочитает делать асфальт вместо того, чтобы сразу строить дорогу, так что у меня таких проблем не возникает.
Еще один фактор – это возможность получить поддержку от других таких же энтузиастов и разработчиков. – Размер и активность сообществ, посвященных модификации игры, всегда влияет на интерес к этому делу, так как они могут предложить помощь или даже вдохновение. К счастью, у Doom с этим все в порядке. Сам факт того, что мы разрабатываем что-то на движке Doom (вернее, на его улучшенной версии), делает наш проект оригинальным, по крайней мере с виду.
В этом заключается странная притягательная сила движка Doom: его можно запустить на практически любой системе, и от него сходят с ума все, кто играл в видеоигры в начале или середине 90-х. Думаю, людям просто хочется увидеть, на что способны устаревшие технологии.
Некоторые говорят, что Brutal Doom сделал игру такой, какой ее не смогли сделать id Software при ее выходе (довольно странное заявление, потому что, судя по интервью с командой, которая работала над Doom, изначально это должна была быть хоррор-игра, что-то вроде того, что вышло с Doom 3). Brutal Doom оказывает влияние на игровую индустрию даже за пределами сообщества моддеров.
Ходят слухи о том, что его собираются выпустить в качестве самостоятельного продукта, и если вы видели кадры из Doom 4, показанные на конференции Bethesda на E3, то вы могли заметить, что новая часть много чего позаимствовала у Brutal Doom. Это еще один из многочисленных примеров, когда активное сообщество моддеров сумело привнести что-то свое в игру, благодаря которой оно и появилось.
Но почему именно Doom? У Quake гораздо более продвинутый движок, который тоже находится в открытом доступе, да и вообще у большинства современных игр есть встроенный редактор, а если вы все-таки хотите закосить под ретро, то движок Build, благодаря которому появился Duke Nukem 3D, предлагает куда больше возможностей. Прошла почти четверть века после выхода Doom, и его все еще продолжают модифицировать, портировать и видоизменять различными способами.
– Эта долговечность в основном обусловлена тем, что на тот момент не было игр, подобных Doom, – говорит Тропиано. – Он все еще воспринимается в новинку, будь это из-за ностальгии или из-за того, что ни одна другая игра не смогла повторить его геймплейную составляющую. Да, некоторые пытались, но они так и не смогли попасть в точку. Doom такой только один.
Окончательное руководство по моддингу Doom
Празднование юбилея игры вдвойне в ее двойные числа часто ретроспективно; оглядываясь на давно ушедшую реликвию, которая так или иначе повлияла на игры. Но что удивительно в безобразном шутере от первого лица от id Software, которому на этой неделе исполняется 25 лет, так это то, что он все еще очень живой, вечно горящий так же беспощадно, как и сам ад.
Помимо приятной перестрелки, причиной, по которой оригинальный Doom выжил так долго, является сообщество моддингов, которое бродит с исходным кодом Doom с тех пор, как оно стало общедоступным в 1997 году.
Обратите внимание, что вам понадобится Doom для его модификации. В каталоге установки у каждой из оригинальных игр Doom есть файл WAD — архивный файл, содержащий жизненно важные данные игры, такие как монстры, звуки, уровни и текстуры, — которые необходимы для работы модов.
Какой порт Doom с открытым исходным кодом использовать
Если вы хотя бы погрузили свои пальцы в подземный мир моддинга Doom, возможно, вы слышали такие термины, как GZDoom, ZDoom. Это исходные порты оригинального движка Doom, помогающие без проблем работать на современных компьютерах.
Мало того, что такие исходные порты используют преимущества современного игрового оборудования и программного обеспечения для добавления таких вещей, как динамическое освещение, полное трехмерное отображение, внешний вид мыши, широкоэкранные разрешения и всевозможные технологические навороты.
Вы можете использовать эти исходные порты, чтобы играть в ультрамодернизированные версии базовых игр или играть в тысячи уровней, изменений и других модов, созданных сообществом за эти годы.
Вам понадобится Doom-порт с открытым исходным кодом для воспроизведения модов, какой из них выбрать?
ZDoom
Дедушка Doom (а также Heretic и Hexen) с открытым исходным кодом, ZDoom Первоначально вышел в 1998 году и оставался постоянно обновляться до 2016 года.
Он взял на себя многие технические улучшения порта с открытым исходным кодом Boom, добавив множество новых возможностей игрового процесса в Doom, таких как прыжки, плавание, внешний вид мыши и приседания. Он также внес огромные технические улучшения в движок Doom, добавив уклоны, прозрачность и другие 3D-элементы.
Вы все еще можете скачать ZDoom, но это было официально прекращено и заменено технически превосходным GZDoom.
GZDoom
Разработка GZDoom началась в 2005 году, и теперь он заменил ZDoom в качестве открытого порта для серьезных моддеров.
Если вы хотите посмотреть, как выглядит полностью модернизированный Doom, вы можете сделать это с помощью GZDoom, который имеет динамическое освещение, полноценные 3D-карты, отражающие поверхности и различные параметры фильтрации для сглаживания анимации и текстур. Во многом это благодаря тому, что GZDoom использует API OpenGL, что значительно расширяет технические возможности Doom.
Подавляющее большинство модов Doom совместимы с GZDoom. Это обязательное условие для современных сложных модов, таких как Brutal Doom а также Пепел 2063.
альтернативы
Помимо этого, есть множество небольших исходных портов для игры. Zandronum ориентирован на многопользовательский режим (заменив ныне несуществующие Skulltags) с поддержкой до 64 игроков и новыми игровыми режимами, такими как Invasion, Capture the Flag и даже незавершенным режимом Battle Royale.
Шоколадный дум старается сохранить «чистый» опыт Doom, одновременно исправляя ошибки и заставляя его хорошо работать на современных ПК, в то время как Doom Legacy — хотя в значительной степени устарела — поддерживает многопользовательский режим splitscreen.
Вы можете использовать эти исходные порты с более старыми Doom WAD практически так же, как мы продемонстрируем с GZDoom, но не ожидаем такой же степени совместимости, стабильности или гладкости.
Как установить GZDoom
Итак, мы сосредоточимся на настройке GZDoom. Это, безусловно, самый совершенный исходный порт, он совместим с подавляющим большинством модов, и Doom откровенно выглядит и чувствует неимоверный когда вы используете это.
Первый, скачать последнюю версию GZDoom, затем распакуйте его в папку по вашему выбору.
Затем с помощью проводника перейдите в каталог установки для Doom, Doom 2 и / или Final Doom, перейдите в папку «base», найдите файл DOOM.WAD или DOOM2.WAD (или PLUTONIA.WAD и TNT.WAD для Final Doom) и скопируйте его в папку GZDoom. Эти файлы содержат все важные игровые данные для соответствующей игры.
Обратите внимание, что если вы на самом деле переместите WAD-файл, а не скопируете его, ванильная игра перестанет работать, что может иметь или не иметь значения для вас. Как только файлы WAD находятся в папке GZDoom (или папке для любого исходного порта, который вы выбрали), вам больше не нужна базовая игра, и вы можете удалить ее, если хотите.
Со всеми файлами WAD в папке GZDoom вы готовы к запуску GZDoom. Перейдите в папку GZDoom и дважды щелкните «gzdoom», чтобы запустить его (проигнорируйте ошибочное предупреждение «Windows-ваш компьютер защищен»), нажав «Подробнее», затем «Запустить в любом случае».
С открытым GZDoom вы должны увидеть список игр Doom, чьи WAD-файлы вы помещаете в эту папку. Теперь вы можете прыгнуть прямо и играть в любую из оригинальных игр Doom в их полностью модернизированном великолепии.
Настройте параметры в GZDoom
Чтобы насладиться множеством улучшений освещения в GZDoom, установите флажки «Load lights» и «Load brightmaps» перед началом игры.
После того, как вы откроете Doom по вашему выбору, стоит перейти к внутриигровым настройкам, чтобы настроить параметры. Здесь есть бесчисленное множество настроек, от которых вы можете поиграть: от добавления урона от падения до настройки интерфейса и игры с поведением монстров.
Изучите варианты и поиграйте, хотя ниже мы перечислили некоторые основные изменения, которые должен рассмотреть каждый:
Параметры, которые вы здесь зададите, будут распространяться на все IWAD Doom, которые есть в GZDoom, и, по возможности, на моды.
Играйте в моды через GZDoom
Теперь у вас есть все базовые Dooms, работающие в GZDoom, и вы захотите найти лучшие моды и IWAD для Doom. Итак, с чего вы начали искать?
Вы можете прочитать наш список лучших модов Doom и WAD для начинающих, или вы можете перейти на долгосрочные сайты, такие как Каковардс из Doomworld, где сайт выбирает Top 10 Doom-модов каждый год с 2004 года.
Направляйтесь к Doomworld.com/idgames за, пожалуй, самый полный и самый старый каталог созданных игроками созданий Doom в Интернете. Moddb.com — отличный ресурс для последних рок а также Doom II моды.
Модификации Doom бывают двух типов: WAD и PK3. Какой бы мод вы ни загружали, вам нужно будет перетащить его файл PK3 или WAD поверх gzdoom.exe, чтобы запустить его. Откроется GZDoom, после чего вы выбираете, с какой базовой игрой Doom вы хотите его запустить.
Некоторые WAD, такие как замена Джона Ромеро 2016 года для E1M8 из Ultimate Doom, требуют определенной итерации Doom для работы (в случае уровня Ромеро, вам также необходимо перейти к указанной миссии, чтобы фактически перейти на новый уровень).
Другие моды, такие как сенсационные Brutal Doom или же Бродяга в полдень это механические изменения, а не новые уровни, и после того, как вы перетащите их файл PK3 на иконку GZDoom, вы можете выбрать любую из базовых игр Doom, чтобы использовать эти моды.
Многие из этих больших модов имеют свои собственные опции, которые вы также можете настроить в игре.
Сочетание Doom WADS и модов
Итак, теперь вы знаете, как наслаждаться Doom WADs и модами сами по себе, но что, если вы хотите объединить их (например, сыграв недавно созданный уровень Джона Ромеро со всем великолепным кровом и приспособлениями Brutal Doom)?
Для этого вы можете использовать инструмент под названием ZDL Launcher, который позволяет вам запускать несколько WADS и PK3 вместе, назначая им порядок загрузки.
Загрузите последнюю версию ZDL, и распакуйте его в папку по вашему выбору.
Откройте ZDL, перейдите на вкладку «Настройки», затем в поле «Порты источника» нажмите «Добавить». Перейдите в каталог GZDoom и добавьте исполняемый файл GZDoom (или любые другие исходные порты, которые вы используете, в этом отношении).
Под полем IWAD справа нажмите «Добавить», затем выберите WAD для всех ваших базовых игр Doom (которые должны находиться в папке GZDoom в соответствии с нашими предыдущими инструкциями).
Далее, нажмите на главную вкладку в ZDL. Вы должны увидеть свои базовые IWAD Doom, перечисленные справа, над которыми есть выпадающий список с пометкой «Source Port». Выберите GZDoom (или другой исходный порт) в этом раскрывающемся списке.
Под полем «Внешние файлы» слева нажмите «Добавить», затем добавьте WAD или PK3, которые вы хотите объединить. Мы не рекомендуем комбинировать PK3 друг с другом, потому что это, как правило, более сложные пакеты, и существует большая вероятность того, что их файлы будут конфликтовать, что приведет к сбою при воспроизведении.
На рисунке вы можете видеть, что мы объединили Brutal Doom PK3 с E1M8 WAD Ромеро.
Когда ваш WAD комбо будет готов, выберите базовый Doom IWAD, в котором вы хотите запустить его справа, и нажмите «Запустить».
Стоит рассмотреть еще одну вещь Doom Launcher, элегантный интерфейс, позволяющий быстро просматривать и воспроизводить все загруженные файлы Doom WAD без необходимости каждый раз перетаскивать объекты в Windows. Удачного моддинга!





















