Ответ 600323 в «Олды тут?»
Олды тут?
Чунь-чунь-чунь-чунь
Приятные детские воспоминания снова оживают. Как же давно я не бродила по Hexen. Сейчас запнулась на втором уровне на последней двери. Часа два скиталась по коридорам. На Варлоке есть не приятный нюанс с регулярно спаунящимися мобами, что сбивает, ибо мне постоянно кажется, что где-то что-то открылось и они оттуда вышли. Но нет, это просто рандомный спаун по карте.
HeXen: Beyond Heretic - абсолютно садистская игра
Неожиданно прошлый пост про DOOM 64 приняли без хейта, так что попробую пропиарить тут еще один свой старый ролик про одну из самых садистских игр моего детства.
Краткий гайд по моддингу и запуску Doom 2 через ZDL
Признаюсь, я нежно люблю 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.
Вот и все на сегодня. Наслаждайтесь!
Hexen II, "... я иду тебя искать..."
Или как поиграть в Hexen II в 2022-ом
"Сфера Хаоса, источник могущества Фантома, воскресила Темных Властителей, которые жаждут расплаты. Увы, у меня нет сомнений в том, что наступило время моей смерти. Я приготовил оружие для последней схватки, и молюсь, чтобы моя смерть не была напрасной. Кто-то должен уничтожить Фантома."
© Тиранит
Как-то давно я уже писал про Heretic и Hexen, но немного затянул с продолжением этой замечательной серии :)
И вот сегодня, я решил напомнить про этот готичный и мрачный классический FPS, который продолжает историю о великом противостоянии людей с мерзкими всадниками Апокалипсиса и их приспешниками.
Сегодня мы вспоминаем и подтягиваем старенький, но вполне себе крепкий и по-настоящему суровый Hexen 2!
[Немного об игре]
Hexen 2 вышла в августе 1997-го года, разработкой игры занималась так же студия Raven Software, которая выпустила и первые две игры. На этот раз, игра предстанет перед нами в настоящем 3D и будет использовать всю мощь движка id Tech 1 (Quake 1). Сюжет игры продолжает историю первых двух игр, ведь, как мы помним, разобраться получилось пока только с двумя всадниками Апокалипсиса.
Много лет назад исчадия Тьмы почти уничтожили один некогда прекрасный мир и оставили править его остатками младшего всадника Д’Спарила. Раса эльфов-еретиков (Сидхов) продолжила сопротивление и Корвус, один из еретиков, сумел пробраться в Город Проклятых - в самое логово Д’Спарила. В схватке он одержал над ним победу, уничтожив монстра и освободив свой мир от Зла.
Следующей жертвой стал мир Кронос, населённый в основном людьми. Править им оставили второго всадника - Коракса. От рук трех героев пала и эта тварь.
Теперь же пришла пора отправиться в мир Тириона и расправиться с третьим всадником - Эйдолоном (Фантомом, в русских "локализациях"). Дело это непростое, ведь ему служат свои, эдакие мини-всадники Апокалипсиса. Что интересно, каждый из четырех мини-всадников находится в своем уникальном континенте. Поэтому мы побываем на локациях средневековой европейской, мезоамериканской, древнеегипетской и греко-римской тематики. Я считаю это огромным плюсом, так как локации в игре по-своему становятся уникальными. Сами боссы так же визуально будут соответствовать обстановке вокруг.
Как было подмечено ранее, игра базируется на весьма технологичном на то время id Tech 1 и теперь все вокруг будет в честном 3D. Что можно сказать о визуальной составляющей Hexen 2? В данном случае, наверное, лучше сравнить ее с играми того же года выпуска. В этом же году, чуть позже, вышел Quake 2 и тут уже он забирает пальму визуального первенства, но оно и понятно. Но так же были такие проекты как Redneck Rampage, Blood, Nightmare Creatures, Dark Forces 2: Jedi Knight и др. Вот с ними Hexen 2 мог еще посоперничать. Если говорить о графике игры в целом, то на мой взгляд, игра полностью визуально соответствовала своей тематике и атмосфере. Темные, сырые и некомфортные локации, несколько угловатые монстры, мерзкие пауки (которых в игре аж несколько видов и размеров), кости, гниющие трупы, надгробия натыканные тут и там, все это придает Hexen 2 особую гнетущую готическую атмосферу. Raven Software всегда умела очень грамотно и искусно работать с той технологической базой, которая попадается под руку. Взять хотя бы Shadowcaster или MageSlayer, для примера. Даже сейчас можно заметить несколько относительно новых проектов, которые подозрительно точно повторяют визуальный стиль Hexen 2. Все-таки мода иногда возвращается :)
Геймлейно Hexen 2 не далеко ушла от старших братьев. Тут мы так же можем выбрать одного из четырех героев с уникальными качествами (Паладин, Крестоносец, Некромант и Ассасин). От этого выбора во многом будет зависеть стиль игры, так как каждый персонаж обладает своим набором оружия и умениями. Даже одни и те же активные предметы персонажи используют по-своему. Например, один персонаж закидывает мину далеко вперед, другой же ставит ее около себя, в надежде быстренько покинуть место детонации, подорвав при этом врагов в зоне поражения. Для прохождения локаций нам потребуется выполнить ряд некоторых действий, для этого необходимо находить специальные puzzle-предметы. Причем эти задания могут быть многоуровневыми: находим один предмет, применяем его куда-нибудь, там будет другой нужный нам предмет и т.д. Все это в целом может напоминать некие квест-элементы, что весьма и весьма увлекательно. Ловушки, секретные комнаты и тайные проходы, все это в Hexen 2 на месте. В игре очень запутанные локации, а заблудиться проще простого. К каждому типу врагов необходим свой подход, а на максимальном уровне сложности некоторые бои потребуют грамотного тактического планирования (в особенности бои с боссами). Отдельно стоит упомянуть замечательное звуковое и музыкальное исполнение.
Все вышесказанное придает Hexen 2 особую пугающую атмосферу безысходности, погружая игрока в мир Тириона с головой.
[Сравнение]
Для Hexen 2, как и для Quake, имеется несколько портов и каждый обладает своими особенностями. Сначала я обратил внимание на неплохой порт jsHexen2 (вроде бы от нашего соотечественника), но не все его аспекты мне подошли и понравились. Поэтому я решил остановиться на довольно известном порте FTE. Мне приглянулся его широкий функционал, который полностью подошел для реализации моей сборки и его общая "шустрость". Так же в сети имеется довольно много различных текстурных пакетов, но все они в большинстве случаев перерисованы, а мне хотелось использовать именно родные текстуры. Поэтому я решил сам заняться их апскейлингом.
Особенности сборки:
- Апскейлил все оригинальные текстуры в 4х с помощью нейросетей (BSRGAN).
- Сгенерировал карты нормалей для большинства текстур.
- Настроил конфиг игры для этого всего.
- К сожалению, русификация некорректно работает с FTE, оставил ENG (благо текста в игре не особо много) :(
Скриншоты для сравнения:
Сверху оригинал - порт FTE 1.7 (оригинальную версию игры решил не использовать), разрешение 3840x2160, выставлен оригинальный тип визуала и рендеринга Hexen 2
Снизу обновленный вариант - порт FTE 1.7, разрешение 3840x2160, 4x upscale текстуры, карты нормалей, выставлены максимальные параметры рендеринга для FTE (RT-освещение, RT-тени, HDR-освещение, внешние текстуры, bump и т.д.)
[Сбор материалов]
1) Просто скачиваем мою СБОРКУ
Изменения моего пака текстур:
Апскейлил все оригинальные текстуры: окружение, модели монстров, предметы, оружие, HUD, элементы меню и его фон.
Заменил текстуры неба.
Не трогал шрифты.
[Инсталляция]
1) Распаковываете архив куда хотите
[Запуск и настройка]
1) Запуск через fteqw64.exe
[Рекомендации]
1) Если не нравится эффект глянцевости (gloss), то можете его отключить командой gl_specular 0 в консоли. При этом bump-эффект карт нормалей останется, но не будет сильно заметен из-за отключения specular-эффекта.
P.S можете наоборот увеличить этот эффект, выставив большее значение (у меня 0.03).
2) Рекомендую включить сглаживание и анизотропную фильтрацию x16 через панель управления драйвером видеокарты.
3) Не забудьте настроить яркость (гамму) под себя командой gamma в консоли (я ее настраивал с учетом конфигурации моего монитора и личных визуальных предпочтений).
4) Порт содержит кучу всяких графических настроек, можете поэкспериментировать, если хотите.
5) В игре могут встречаться незначительные визуальные артефакты, это "заслуга" порта, но они не столь заметны.
[Используемые материалы]
[Заключение]
Что тут сказать, Hexen 2 это классика во всем своем проявлении. Игра обладает своей особенной атмосферой, загадочностью и иммерсивностью. Через год вышла Heretic II, которая продолжила историю о Корвусе, главном герое Heretic. Raven Software решили основательно поменять концепцию серии и ушли в сторону Adventure. Хорошо это или плохо, судить, конечно же, не мне :) Впрочем, это уже совсем другая история...
"И снова вы победили, и опять волшебным образом перенеслись в другие края. Однако что-то не так, у вас чувство дежа-вю. Что за подлый обман? Вы снова в землях Блэкмарш, Черного Болота, где начали свой храбрый поход. До того, как преследовать и уничтожать Черных Властителей, вы находились всего лишь в милях от самого черного сердца, с которым только сталкивалось человечество. И с удвоенной силой вы начинаете, возможно, самое трудное испытание в своей жизни. Остался лишь вопрос, можно ли сокрушить Фантома в его собственном логове? Есть только один способ узнать ответ, и с осознанием этого вы отправляетесь в свой последний поход."
Hexen
Фан арт от devilhs - https://www.deviantart.com/devilhs/art/Hexen-900677804