Или когда Quake 2 RTX Edition не тянет ПК, а поиграть в "красивые" Quake 1 и Quake 2 в 2022-ом уж очень хочется
"Мы сделали Doom 2. В дополнение я работал над Heretic, Hexen, Strife, уровнями Doom 2, The Ultimate Doom, Final Doom и Quake.
Сам же Quake был более жестоким, чем Doom. Он был создан, чтобы стать тревожной, насильственной игрой. И стал намного более пугающим, жестоким и брутальным, чем Doom."
© Из интервью с Джоном Ромеро
Сегодня будет не совсем обычный гайд, так как сегодня мы будем вспоминать сразу две игры легендарной серии FPS.
Пусть еще не все могут полноценно насладиться Quake 2 RTX, но существует огромное количество различных портов (source port) для Quake 1 и Quake 2, которые помогут преобразить любимые FPS. Уверен, что пока вы читаете эти строки, какой-нибудь пакистанский умелец уже дописывает код своего порта Quake engine. На данный момент имеются порты для множества различных платформ: для Windows, для Linux, для Android, для бананов, для всевозможных консолей и т.д. Из всего многообразия портов и модов, я постарался выделить наиболее подходящие, что бы сохранить общий визуальный стиль и атмосферу миров Quake.
Небольшое уточнение:
- Для Quake я решил использовать наверное один из моих самых любимых портов (форков) для Q1 - DarkPlaces Engine, разработанный программистом Форестом Хейлом («LordHavoc»).
У него отличная скорость работы и стабильность. Порт поддерживает множество новомодных эффектов типа динамического освещения с тенями в реальном времени, бамп меппинга, параллакс меппинга, искажений, отражении и других эффектов, которые нам как раз сегодня и пригодятся.
В качестве визуальной основы для DP Engine я решил использовать некоторые (не все) моды из классного модпака Quake HD Remix. Список модов этого набора достаточно большой, ознакомиться с ним можно на их же странице.
В принципе, мне понравилось там почти все, текстуры приближены к оригинальным, освещение и спецэффекты хорошо вписываются в атмосферу игры, но не понравились новые HiPoly-модели монстров. Слишком уж они выбиваются из мрачного стиля игры. Модели должны быть максимально приближены к оригинальным. Монстры в Quake должны быть размазанными, кровавыми, угловатыми, анимации оставаться рваными, враги должны придавать игре особую брутальность и всем своим видом наводить ужас на игрока. Поэтому я решил использовать мод Authentic Models. Он как нельзя лучше передает оригинальный дизайн монстров, при этом несколько улучшая их детализацию.
- Для преображения Quake 2 выбор пал на очень хороший отечественный порт Berserker@Quake2. Сам порт поддерживает множество визуальных фич: динамические тени, бамп, микробамп, параллакс, отражения и многое другое.
За основу я взял авторский же пак Berserker@Quake2 1.46 FULL с включенным в него набором обновленных текстур. Добавил только оригинальный OST игры, обновленный модпак оружия Quake 2 Weapons Remodel и более детализированные модели монстров из Quake 2 Monster Skins.
Так же как и в случае с Doom из прошлого поста, Quake не нуждается в особом представлении. Эти игры уже давно стали культовыми и легендарными, историю которых должен знать каждый уважающий себя геймер. На Пикабу довольно часто можно встретить обзоры этой замечательной серии классических шутеров, где описываются их особенности и хронология их разработки.
"Сюжет в игре - как сюжет в порно фильме. Он должен быть, но совершенно не важен."
© Джон Кармак
Ну не будем тянуть строгга за яйца, а сразу перейдем к делу :)
Попробуем максимально сохранить ванильный стиль и атмосферу обоих Quake и добавим некоторые новомодные эффекты, 2022-ой год все-таки :)
Скриншоты для сравнения:
Начнем с Quake I, но не будем сравнивать с совсем уж ванильной версией, а возьмем относительно свежий перевыпуск 2021-го года на движке Kex Engine 4.0
Сверху - Steam-перевыпуск (2021), разрешение 3840x2160, все настройки на max
Снизу обновленный вариант - DarkPlaces Engine 20140513 на основе обычной Steam-версии, разрешение 3840x2160, все настройки на max (конфиг настроил сам)
+ Небольшое видео игрового процесса сборки (иногда подлагивает запись, почему-то).
Нашу сборку Qauke 2 будем сравнивать с портом KMQuake2, оригинал совсем уж никуда не годится.
Сверху - порт KMQuake2 на основе обычной Steam-версии, разрешение 3840x2160, все настройки на max
Снизу обновленный вариант - Berserker@Quake2 1.46 на основе обычной Steam-версии, разрешение 3840x2160, все настройки на max (конфиг настроил сам)
+ Небольшое видео игрового процесса сборки.
1) Для начала приобретаем Quake 1 и Quake 2 (мы же порядочные геймеры;))
2) И... сегодня я решил вас не мучить "душными" бесконечными пунктами :)
Гайд будет таким же, как и сюжет в Doom.
Скачиваем:
- Мод Quake I DP Edition
- Мод Quake II Berserker Edition
P.S В сборках только оригинальные кампании.
1) Запускаем:
- Quake I через "darkplaces.exe"
- Quake II через "Berserker.exe"
1) У DarkPlaces Engine довольно много настроек.
Я решил отключить эффект Bloom, иначе игра становится слишком пестрая.
Если хочется освещения более приближенного к оригиналу, то можно отключить динамическое освещение в настройках (но не будет теней и множества других эффектов).
Сами подстройте нужную яркость, гамму и контрастность на свой вкус.
2) Для активации в Berserker Engine своего уникального разрешения экрана, нужно в файл "modelist.txt" добавить строку со своим разрешением (в примере я выделил свое):
// Custom modes (modify as desired)
1280 720 // 9
1280 800 // 10
1366 768 // 11
1440 900 // 12
1600 900 // 13
1680 1050 // 14
1920 1080 // 15
1920 1200 // 16
2560 1600 // 17
3840 2160 // 18
Потом в консоли игры прописать r_mode, через пробел указать номер своего разрешения из "modelist.txt" и нажать Enter.
В конфиге тоже отключил bloom, можете включить)
Сами подстройте нужную яркость, гамму и контрастность на свой вкус.
3) Berserker Engine поддерживает фонарь (лайтмап фонаря, по-моему, от Doom 3 :)), включается через "F".
- Используемые материалы:
Quake это явление, целая эпоха.
Ни для кого не секрет, что популярность Quake, а потом и Quake 2, во много возросла благодаря сетевым баталиям. Интерес к мультиплееру побудил id выпустить Quake 3 Arena, которая стала мегапопулярной сетевой игрой, а теперь и официальной киберспортивной дисциплиной. Позже выйдет сюжетное продолжение в виде Quake 4 от Raven Software, глобальная сетевая Enemy Territory: Quake Wars, возрождение Quake 3 Arena в виде Quake Live и последняя на сегодняшний момент игра серии - Quake Champions, которая продолжает идею сетевых сражений, но повторят ли они судьбу первых игр...
Впрочем, это уже совсем другая история...
"Скорость света - отстой."
© Джон Кармак