Признаюсь, я нежно люблю Doom, Heretic и Hexen. Представьте себе мою радость, когда в далеком 2017 я узнал о существовании Brutal Doom, а затем и о Project Brutality. Это было то самое время, когда приходилось извращаться с .bat-файлами, и при этом курить мануалы, чтобы все заставить работать вместе. Какое-то время назад я нарвался на ZDL, так что покурить мануалы пришлось уже по нему, но именно благодаря ZDL можно запускать любые моды с комфортом, коих великое множество. Решил запилить небольшой гайд по настройке ZDL на случай, если кому-то понадобится.
Cписок нужных программ
Нам потребуются:
1. Сам Doom 2 (для модов на дум), или Hexen + Heretic (для модов на хексен и еретика), или все сразу, как у меня, потому что я люблю все это дерьмо;
2. GZDoom (обновленный сурспорт, который поддерживает запуск на современных системах, графические навороты, моддинг, вот это вот все);
3. ZDL (мод-менеджер для всей этой радости выше, чтобы не запариваться с батниками, как раньше);
4. Гигавады (глобальные мод-паки, в числе которых Brutal Doom и Project Brutality, Brutal Hexen, Brutal Heretic, даже Aliens и, черт возьми, Castlevania);
5. Моды (надстройки, которые меняют игру, как угодно, включая все эти визоры-хренизоры, фонарики, улучшения графения, даже РПГ-механики);
6. ...
7. PROFIT!11
Непосредственно настройка ZDL
Сам процесс подготовки всего этого может показаться пердолингом, но все просто и легко, особенно для тех, кто хоть раз занимался моддингом. Суть:
1. Ставим Doom 2, например, GOG-версию - на самом деле, нам нужны только .wad-файлы, но можно не выдрючиваться, и просто поставить игру, а далее на нее накидывать папки;
2. Скачиваем GZDoom - кидаем все файлы в корневую папку игры (ну, типа D:\Games\Doom 2);
3. Скачиваем ZDL - кидаем папку с ним в корневую папку игры (это чтобы потом его не искать по всему диску);
4. Скачиваем гигавады на любой вкус, создаем в папке игры папку Mods, кидаем их туда;
5. Запускаем ZDL. Открываем вкладку Settings. Видим два окошка - Engines и IWADs. Внизу - кнопки Add и Rem ("добавить" и "удалить" соответственно). Нажимаем Add в окне Engines - указываем .exe-файл GZDoom, который лежит в корневой папке Doom 2;
6. В окошке IWADs нажимаем Add, указываем путь до .wad'ов (это которые Doom 2, или Heretic, или Hexen, то есть, базовый файл основной игры, которую будем моддить);
7. Открываем вкладку Main. Тут тот же самый принцип, только в окне справа - IWAD - уже не надо ничего добавлять, а всего-лишь кликом выделить тот .wad, который относится к игре, что мы будем запускать с модами (ну, то бишь, Doom 2, или Heretic, или Hexen);
8. Слева окошко External Files - это файлы-надстройки, сюда добавляются все моды. Точно так же нажимаем Add, и добавляем поочередно все моды, которые мы хотим - в том числе, гигавады (Project Brutality, Brutal Doom, Aliens, все такое). Порядок тут ИМЕЕТ ЗНАЧЕНИЕ, если что-то работает не так, или не работает, проверьте порядок загрузки модов:
- Сначала добавляются общие на игру моды, типа переработанных карт оригинала;
- Потом общие на движок улучшения, типа продвинутого освещения, улучшенных теней;
- Затем гигавады, типа Project Brutality;
- Затем надстройки на гигавады, типа HUD, музыки, и так далее;
- В конце - мелкие QoL-плюшки, вроде фонарика, например.
9. Когда закончили со всей этой радостью, чтобы не добавлять моды при каждом запуске, нажимаем кнопку ZDL, и выбираем пункт "save .zdl", получившийся файл сохраняем куда-нибудь в папку с ZDL, чтобы можно было легко найти при необходимости;
10. Точно так же его можно загрузить, чтобы быстро вернуть нужную выкладку модов, надо нажать "load .zdl", и выбрать файл, который вы ранее сохраняли;
11. Таки все. Чтобы поиграть, выделяем нужный IWAD в правом окне, далее нажимаем Launch. Откроется окно предзапуска с логом - не пугаться, это просто чтобы понимать, где что могло пойти не по плану - полезно бывает, когда моды друг с другом конфликтуют (привет, Skyrim, сволочь, вспоминаю медитацию над Loot и NMM с содроганием).
Теперь немного бонусов
Модов для движка Doom, на самом деле, великое множество, и, к счастью, помимо очевидного мусора встречаются действительно комплексные, интересные, удивительные вещи. Список тех, что мне удалось найти некоторое время назад, и установленных у меня, привожу ниже:
- Brutal Doom - по сути, первопроходец. Задумывался как "более кровавая и брутальная версия оригинального Doom", впоследствии вырос до натуральной выставки свистелок-перделок. Отличается упором в большую реалистичность, по сравнению со следующим модом. Обновляется до сих пор, отличается от следующего мода степенью проработки разных деталей;
- Project Brutality - последователь Brutal Doom, ставший самостоятельным ответвлением. Отличается количеством цветомузыки и спецэффектов на квадратный метр уровня с упором в зрелищность, в отличие от предыдущего мода. Обновляется до сих пор;
- Brutal Hexen - хоть и называется "брутальным", на самом деле далеко идущий в другую сторону мод, а именно - в развитие РПГ-элементов оригинальной игры, что не мешает ему с успехом применять некоторые базовые фишки и к механикам Hexen;
- Brutal Heretic - по сути, то же самое, что и Brutal Hexen, только перенесенный в уровни Heretic;
- Aliens Eradication TC - очень атмосферный мод, превращающий Doom в игру во вселенной "Чужих", переполненный отсылками, так и пышущий атмосферой оригинальных фильмов, основанный на лоре второго. По своей сути это смесь из роуглайка и dungeon crawler с пермасмертью, разными классами, разным подходом к прохождению для каждого из них, и так далее. Крайне рекомендую;
- Castlevania Simon's Destiny - неожиданно ладно-скроенный мод, превращающий Doom в Castlevania, основанный на второй ее части на NES. Много платформинга и интересно реализованные механики кастлы с видом от первого лица.
P.S.: По сути, кроме GZDoom есть еще LZDoom и ZDoom.
LZDoom является "облегченной" версией GZDoom, и ее можно со спокойной совестью запускать на low-end компьютерах и каких-нибудь нетбуках, но поддерживает далеко не все моды. ZDoom же больше не обновляется, и умер где-то в 2016 году, чтобы потом возродиться в виде GZDoom.
Вот и все на сегодня. Наслаждайтесь!