Делаем иммерсивный шутер от первого лица для ПК на собственном движке. Решили поделиться прогрессом разработки. В этом посте немного об игре и нарезка геймплея.
RED COAST — шутер от первого лица в сеттинге холодной войны, сочетающий карибские мотивы и космический ужас.
О чём игра?
80-е годы. Главный герой — офицер морской пехоты Северного флота СССР. В ходе отражения атаки на секретном объекте за полярным кругом получает радиационную травму. Его отправляют в отпуск на Коста-Роху — социалистическое островное государство в Саргассовом море. И в первый же день отпуска на остров вторгается армия наемников с целью свержения социалистической власти.
Что за игра?
Шутер от первого лица, где каждый уровень можно пройти множеством способов: устроить перестрелку и разгромить весь уровень или с хирургической точностью ликвидировать всех врагов, пока никто ничего не понял.
В распоряжении игрока будет целый арсенал холодного и огнестрельного оружия, мины, гранаты, “растяжки”, а также несколько шпионских гаджетов.
Нарезка геймплея
Это только начало — дальше будем делиться тем, как создаём игру шаг за шагом!
Я обычно играю в синглы с локом на 60 FPS и включённой вертикалкой. Иногда ставлю 120 FPS, если игра нормально оптимизирована и железо тянет без напряга. Терпеть не могу разрывы кадра и микрофризы — пусть лучше будет стабильных 60, чем 1000, но с дерганием и болтанкой.Причём ровность фреймтайма не всегда зависит от мощности системы. Даже если ПК сильно превышает системные требования, это не гарантирует плавность. Играл во много старых и новых игр с куда проще графикой, и ни одна из них не выдавала настолько стабильный фреймтайм, как сингловая кампания в Battlefield 4. Исключение — совсем древние штуки вроде ремастеров Quake или олдскульных римейков 90-х.Даже условный Doom 3 или Half-Life 2 при 500+ FPS и включённой вертикалке на 60 всё равно дают зубастую фреймтайм-линию. Вроде плавно, но не идеально. А вот в батле 4 линия почти эталонная — ровная как по линеечке, кадры идут стабильно, разве что раз в 5–10 минут вылезает маленькая зазубрина, и то это ничто по сравнению с большинством других игр. Короче, респект разработчикам батлы 4. Графике уже больше десяти лет, но выглядит она до сих пор достойно, а главное — радует стабильностью и качественной синхронизацией. Хотелось бы видеть побольше таких игр. Может, знаете ещё какие-то тайтлы с таким же ровным фреймтаймом? Особенно интересно мнение тех, кто тоже играет с локом FPS и вертикалкой, следя за линией фреймтайма, как я.
Сразу после Doom 64, о котором рассказывал в предыдущей статье, я взялся проходить другую неизвестную ранее классику, восстановленную NightDive Studious. Игра оказалась крайне любопытной, и мне есть что о ней рассказать, как позитивного, так и негативного.
Начнём с прикольного названия, но сомнительной обложки. Название обладает целой массой потенциальных значений, пересекающихся, в том числе, с сюжетом игры. Это и Время Убивать, и Убивая Время, и Убийственное Время. Первое соотносится с тем, что это в геймплейном плане классический шутер от первого лица из 90-х. Второе и третье ближе с сюжетной составляющей, где на отдалённом острове проводились эксперименты по манипуляциям с временем, что привело к проблемам. По сути все на территории умерли, да ещё и продолжают убивать. Ну и цель главного героя как раз остановить вакханалию… Короче, в названии прикольная игра слов.
А вот обложка меня на первый взгляд отталкивала, я бы игру не купил по ней. На обложке какая-то ебака, повар с тесаком и клоун... Да, эта ебака финальный босс, но это не даёт ни малейшего намёка на египетскую мифологию, которая нас будет встречать в самой игре на каждом втором шагу. И хотя и повара и клоунов мы ещё увидим в игре, они далеко не основные противники. Так о чём же эта игра, спросите вы, и я отвечу.
По сюжету на острове у берегов штата Мэн находится остров Матиникус, где некая эксцентричная богачка Тесс Конвей занималась прожиганием огромного наследства. Среди прочих её интересов было изучение египетских мифов о дарах богов, позволяющих, потенциально, добиться бессмертия. Что именно случилось на острове, на начало игры мы не знаем и я постараюсь не слишком спойлерить. Однако в итоге остров населяют разного вида зомби, монстры и призраки. В самом начале сюда отправляется наш главный герой — археолог, решивший проверить некую гипотезу.
1/3
Прямо за спинами призраков толпа мафиози уже зыркают на меня из-под шляп-федор.
По прибытию мы встречаем призрак той самой Тесс, которая говорит, что по острову разбросаны особые артефакты с частями её души, которые нужно собрать вместе в одной из комнат её поместья.
Начнём с любопытного — с тех самых призраков. По всему острову и поместью мы часто будем видеть призраки самой Тесс, которая будет вопить «помоги мне» и пропадать. Я далеко не сразу сообразил, но если подойти к этим призракам и подождать, то игра проиграет нам небольшой кусочек FMV (Full Motion Video). Революционная технология, с которой очень любили играться в 90-е, а потом решили всё же не заморачивать себе голову. И кажется, я впервые вижу эту технологию в шутерах.
1/3
Ну так вот, каждый такой призрак будет показывать один из кусочков истории острова. Мы весьма близко познакомимся с окружением мисс Конвей. С её ухажёром Дунканом, который сам по себе бутлегер и контрабандист. С её прихлебателем Байроном, что помогал ей с исследованием египетской мистики. И далее, далее, далее. Роликов для игры снято реально много, хватило бы на короткометражный фильм минут эдак на 30-40, наверное. И это создаёт реально привлекательный экспириенс — мы ходим по острову и собираем не только те самые артефакты и ключи — о них чуть ниже — но и историю.
Отдельно хочется остановиться на двух местах, которые для меня были вообще неочевидны, но которые могут помочь с пониманием ситуации. В двух залах в особняке можно найти обычные часы. И в этой же комнате призрак Тесс висит, призывая подойти и послушать кусочек истории. При «нажатии» на часы они будут перемещаться на час вперёд — и вместе с тем будет меняться ролик, что нам показывают. Соответственно, мы можем кряду глянуть 12 роликов, расположенных более-менее в хронологическом порядке. Помогает установить хронологию событий, если вы запутаетесь — а запутаться крайне легко.
1/2
Вообще тут можно начать уже жаловаться, потому что ключи и артефакты. Артефакты и ключи. Если здесь есть люди, помнящие Hexen, то они увидят много знакомого в Killing Time. Потому что вся — я подчёркиваю, вся — игра это одна огромная локация с кучей подуровней. То есть в принципе нам с самого начала доступен весь остров для исследования. Проблема одна — в ту или иную локацию, часто даже часть её, проход закрыт на ключ. И таких ключей… 11. Расположены они в классическом варианте, когда ты бежишь в один край карты, находишь там ключ от другого края карты, бежишь туда, чтобы затем отправиться в третий край карты. И этой беготни, так называемого бэктрекинга, здесь ну оооочень много.
Отдельная проблема с этим бэктрекингом в том, что большую часть противников ты убиваешь в первый пробег. А тебе здесь бегать ещё раз пять. И ты бежишь второй, третий раз мимо трупов. Думаешь — а вдруг я кого пропустил? Но на четвёртый ты уже точно знаешь, что все мертвы и новых игра не телепортирует, как это порой происходит в том же Doom’е или Hexen. Кстати, о Hexen. Попытки сравнивать её с Killing Time не совсем валидны, поскольку самая первая версия игры вышла бок к боку с Hexen. Буквально, Колдунство вышло в октябре 1995 года, а Killing Time в ноябре. Правда, насколько я понимаю, это была совсем другая игра.
Кадров из оригинала у меня нет, так что предлагаю вам самых противных гадов из ремастера — призрачные головы. Кидаются огненными шарами и впитывают пуль эдак пятнадцать из томмигана.
Там сложная история, я за неё не очень в курсе, но изначально Killing Time вышел эксклюзивом для консоли 3DO. В 1997 году её перевыпустили для компов и на этот релиз жалоб было… много. И даже сейчас, вот есть ролик, например, на ютубе, где чел рассказывает и показывает игру. И видно, что ходьба тракторная, что играется всё кондово, прям ужас. По счастью, сейчас у нас есть Ressurected версия от Найтдайв и глядя на геймплей оригинала… работы проделано огромное количество. Игра буквально сделана играбельной, в отличие от старой версии.
Собственно, давайте об этом. Из чего состоит основной геймплей Killing Time? На каждой локации нас ждёт несколько пачек монстров, стратегически рассредоточенных по разным углам. Монстры довольно любопытны, одним из базовых монстров, которых мы будем встречать везде, является мафиози с пулемётом Томпсона. Как ни странно, но вторым по популярности идёт клоун. Тут стоит заметить, что «зверинец» игры довольно причудлив.
1/2
Например, против нас ополчились огромные осы и жуки, а ещё крайне часто будут попадаться натурально муравьи (или это тараканы?), которые швыряются чем-то вроде огненных шаров. Ими же, кстати, швыряются банальные в остальном ожившие скелеты. Прям экзотику из себя представляют уже названные клоуны, потому что у них ближняя атака, которая оглушает игрока. Когда они приближаются на расстояние метров трёх, их руки внезапно вытягиваются навстречу и секунду-другую мы получаем дамаг и вообще ничего не можем сделать. Неприятные противники, причём в оригинальной версии они выглядели довольно простенько, а Ressurected явно копируют образ с «Оно».
Также хочется выделить двуглавых псов-мутантов из ада, которым прописаны прыжки. Как будто даже есть некий показатель стамины, потому что они могут сделать два или три прыжка кряду, после чего «устают» и какое-то время волочатся. И если они этим прыжком в нас попадут, то урона нанесут существенно. Отдельно забавно, что визуально они по породе были пуделями до превращения в монстров.
Стоит также отдать должное, что противники, как правило, уникализировано распределены по локациям. То есть основная часть острова вокруг поместья это сады разной степени запущенности, и пёсики будут встречаться именно там, вместе с пчёлами, охотниками и садовниками (определяются по наличию огромного секатора в руках). В самом поместье на кухне мы будем встречать поваров, в пивных подвалах — пьяниц и мафию, что занималась контрабандой этой самой выпивки. В склепах духи и скелеты и так далее. За счёт этого игре удаётся создать некое ощущение того, что в этом поместье и на этом острове действительно раньше кипела жизнь. Количество противников, конечно, неадекватное его объёмам — их значительно больше, чем должно быть — но в остальном фишечка интересная.
Ещё довольно занятно решена ситуация с аптечками и уроном. Почти каждая схватка теоретически может быть пройдена вообще без урона, если понимать тайминги и вас не стесняет обстановка. А последнее игра довольно любит делать, помещая в тесные комнаты. Так вот, при этом противники на самом деле при попадании могут неплохо так наваливать, отжирая до четверти жизни за удар. Однако с некоторой долей вероятности, в среднем из каждого пятого-седьмого противника вываливается светящийся шар синего или красного цвета. Синий прибавит нам ~25%, а Красный заберёт ~20% (там бывают разные показатели, но в среднем так). Иногда это ой как спасает жизнь, потому что схватки бывают прям продолжительные.
Уместно в таком случае поговорить и за арсенал. Мы начинаем с револьвером Peacemaker, и это настолько бессмысленное оружие, что даже когда их становится два, мы ими пользоваться не станем. Если только не придётся вдруг экономить патроны. Дальше мы получаем ожидаемые дробовик и пулемёт Томпсона, а вот дальше менее очевидные огнемёт и коктейль Молотова. Огнемёт будет выступать аналогом плазмогана из Doom — он расходует боеприпас в считанные секунды, но крайне эффективно зачищает локацию.
Коктейль Молотова на удивление, абсолютно бессмысленная вещь ровно до финала игры. Последнего босса он убирает на раз-два, но в остальной игре мы обычно находимся в слишком тесных помещениях, да и предсказать траекторию полёта бутылки довольно сложно. Отдельно забавный момент, что когда эти бутылки стоят на локации, их можно подрывать выстрелом, как пресловутые бочки из Doom. В паре локаций на это явно идёт расчёт.
Мне некуда присунуть этих милых демонических барышень, так что пусть будут тут. Поделиться-то хочется!
Ну и наконец, аналогом BFG выступает амулет Анкх. Заряды на него попадаются редко, при применении выпускает ураганы с молниями в направлении взгляда, убивающие всё на своём пути. Честно говоря, в большинстве случаев про него просто забываешь.
Вообще арсенал кажется довольно скудным, потому что большую часть игры лично я проходил с дробовиком, переключаясь на Томпсона, когда оставалось мало снарядов, и на огнемёт, когда важна была убойная сила. Нельзя сказать, что этого всего мало, но разнообразия в геймплее немного.
Ещё в игре есть те самые артефакты числом 10. Каждый из них даёт временное усиление при применении, заряды крайне ограничены. Честно говоря, я просто их забывал использовать, тем более что есть и подбираемые бафы, как правило лежащие как раз рядом с местом, где будет много врагов.
Вверху вы как раз видите интерфейс "инвентаря" — работает в точности, как в Hexen и Heretic.
У меня ощущение, что я ухожу в какие-то детальные детали, и слишком далеко от общего впечатления от игры. Как оно всё играется? На самом деле я столько уходил в детали именно потому, что до определённого этапа играется очень увлекательно. Я устанавливал Killing Time буквально чтобы отвлекаться на полчасика-час в свободное время, но в итоге я в неё играл по два по три часа кряду, стремительно продвигаясь по сюжету. Складывать мозаику из FMV-фрагментов и продвигаться от ключа к ключу поначалу доставляло немало удовольствия. Но где-то на последних трёх артефактах и четырёх ключах это превратилось в унылый перебор. Начинаешь шариться уже по всем локациям, зная наверняка, что где-то здесь я что-то упустил. И это нудно.
И финальный забег в этом деле ничуть не облегчает задачу. Небольшие геймплейные спойлеры! Пропустите абзац, если переживаете! В конце, собрав все артефакты, мы открываем финального босса, который… бессмертен. Мы можем его запинать, но секунд через 20 он снова возрождается. Нам говорят, что надо сбегать в четыре башни поместья и разбить четыре копии водяных часов, из-за которых весь сыр-бор и начался. Мы это делаем, и после этого возвращаемся снова к стартовой точке финала — к чердаку. Сам финальный босс умирает после этого в катсцене, а мы сталкиваемся с ещё одним супостатом. И вот этот последний забег по поместью, честно говоря, отдельная нуднота, на мой взгляд, хотя бессмертный противник на хвосте безусловно задаёт адреналину.
Статуи здесь красивые. И в-целом, антураж игры мне лично очень зашёл.
В общем, хочется заметить, что играть в Killing Time Ressurected я однозначно рекомендую. Это уникальный шутер из 90-х, который благодаря NightDive Studious получил новую жизнь. Да, ближе к финалу он несколько провисает, что не очень хорошо. Но это не отменяет того факта, что я провёл в игре немало крайне приятных часов. Возможно, даже ещё раз перепройду через лет эдак пять. Со знанием основной канвы ряд аспектов будет куда как проще.
А ещё это один из немногих настолько сюжетных шутеров тех времён. Что-то подобное пытался провернуть Hexen, но с куда меньшим количеством текста и артистизма. И уже сильно позже я могу вспомнить Clive Barker's Undying (2001) со схожей детальностью проработки. Исчерпывающе редкие образцы, которые, думаю, следует ценить.
P.S.: ничего не сказал о музыке и вообще звуке. Они здесь... Хороши. Был буквально один-два случая странных, когда я иду в скалах, а внезапно играл безумный джаз, будто я вернулся в поместье, но он один. А в остальном. Снаружи играет тягучий или тоскливый эмбиент, рядом с псарней всё ещё слышно эхо собачьих завываний. А внутри охотничьих домиков и самого поместья обычно играет джаз разной степени весёлости. Вся музыка крайне подходит игре и добавляет ей атмосферности.
Спасибо, если дочитали до этого момента. Напоминаю, что у меня есть ТГ-канал и ВК-группа, там иногда появляются мемы, и раз или два в неделю я стримлю что-нибудь.
Всем привет. На днях дошли руки поиграть, наконец-то, в дополнение для Elden Ring'а Shadow of the Erdtree. Но так-как вместо современного компа, у меня ведро с болтами, то я (как и многие другие) столкнулся с проблемой производительности. Сумрачный гений Миядзаки, как и большинство разрабов игр сегодня, считают что оптимизация для лохов, равно как и гибкие графические настройки, равно как и система генерации кадров. Это всё от лукавого. Поэтому игра любит тормозить на самых разных сборках системы.
Я очень долго игрался с настройками графики в самой игре, в виндовсе, в настройках нвидии, но всё было тщетно. Творение Бабадзаки очень любило начать лагать в открытом мире и в других рандомных местах, потому-что даже в этом аспекте игрок должен СТРАДАТЬ!!!! Это очень мешало нормальному игровому опыту.
И вот, когда я уже практически сдался и смирился с судьбой, то набрёл на моды на фпс на нексусмоде. Попробовал несколько вариантов и О ЧУДО, игра стала играться в стабильные 60 фпс. Да так, что я на радостях, даже смог себе позволить выкрутить большинство настроек в игре на "высокие". Там есть разные пресеты, так что можно выбрать оптимал под свою систему и предпочтения. Лично я, отключил эффекты ветра, дождя, эффект намокания поверхности. Но главное, отключил всю мелкую растительность. Оказалось, что львиную долю фпс сжирала эта ссаная травка!!
В итоге из плюсов: имею стабильные 60 фпс везде в игре, с выкрученными на "высокие" графическими эффектами. Из минусов: пропала вся мелкая растительность в игре и призрачные надгробия в дополнении( но зато стало отлично видно материалы и всякие рябины, которые теперь не перекрываются кустами и травой). Считаю это малой ценой за хороший фпс.
Ах да, чуть не забыл. Я-старый пират и не знаю слов лицензионного соглашения. Так что будет-ли мод работать на лицухе - в душе не....знаю.
Сорян за такую простыню, надеюсь я смогу помочь таким-же бедолагам, со слабыми компьютерами как и я. Ссылку на сборку оставлю в комментах. Ну и немного моих скринов прилагаются
Ссылка на видео вступление (3 минуты, на пикабу не залилось почему-то, при этом полное видео дольше двух часов на YouTube): https://t.me/ganjjgames/7/751
Сегодня вы научитесь настраивать управление на Steam Deck так, чтобы:
1. С комфортом играть в любые RTS (Red Alert 3, Ancestor's legacy), как играть в Realtime или пошаговые RPG (на примере Atom RPG), ПК инди игры, управляемые в основном мышью (Faster Than Light) с помощью "TRACKPAD - MOUSE REGION на весь экран";
2. Ускорять и замедлять время, будь то долгий стелс, медленная анимация атаки в JRPG или долгая катсцена (System Shock Remake, Black Skylands, Sea of Stars) с помощью Proton Speedhack;
3. Целиться на трекпад + gyro в шутерах от первого и третьего лица (на примере Deus Ex: Mankind Divided, Insurgency: Sandstorm);
4. Автоматизировать клики мышкой: например испарять мусор из инвентаря в system shock через выпадающее меню или возводить укрепления в battlebit remastered по нажатию одной кнопки;
5. Вызывать нужную стратагему в Helldivers 2 по одной кнопкой, а также настроить передвижение, карту, прицеливание и гранаты таким образом, чтобы не быть мертвым грузом в забеге на 10 сложности;
6. Автоматически компенсировать отдачу в шутерах, интуитивно выбирая нужен ли вам сейчас recoil assist или нет (на примере Insurgency: Sandstrom);
7. Не только целиться на трекпад, но и переключать все виды оружия и взаимодействия в игре по нажатию на тот же самый трекпад без дополнительных кнопок модификаторов (Insurgency: Sandstorm).
Ну и БОНУС - если у вас портативка (или стимдек) на винде (rog ally, lenovo legion go, ayaneo, onexplayer итд.) или просто геймпад - ваше основное средство ввода - то я научу вас:
- где взять и как поставить хорошую тач клавиатуру (если ее нет из коробки);
- как настроить тач жесты на изменение громкости/яркости, открытие программ, ввод текста итд;
- основам Steam Input для каждого: например, как настроить геймпад на комфортное управление десктопом (работа с текстом, горячие клавиши).
- и конечно, как играть в шутеры с gyro и ПК инди, имитируя мышку с gyro.
Спасибо комьюнити за подсказки. Пока переписывался с Вами, жена видимо запалила, и с утра потащила в ПВЗ - мол нужна твоя оценка заказа. Я оценил. Прикол в том что жена заказала Logitech G502X, но пришла Logitech G502 - менять не стали. Само собой это был подарок на 23е, но как тут утерпеть ... выцыганил! Сижу - наслаждаюсь. До игр доберусь ближе к вечеру, может и ногибать молодежь начну - а может нет, но первое впечатление отличное. Еще раз спасибо - Пикабу торт!
З.Ы. У мыши есть система грузиков - я докинул 8 грамм ибо люблю мыши потяжелее, но хотел спросить у кибер котлет - расположение грузиков в мыше на что-то влияет - или ускорения не настолько большие что бы эти граммы хоть как-то на инерцию влияли?