30 октября 2019 30.10.19 12 16K

Noita: Превью по ранней версии

«Ха-ха-ха-ха! Гори! Гори! Гори! Физика рулит!» — этим радостным восклицанием закончился эпизод интернет-сериала «Разум Фримена», где Гордон сжёг щупальца инопланетного монстра, облив их ракетным топливом. Серия Half-Life, главный игровой популяризатор физики, заглохла, но дело её живёт: практически во всех современных шутерах важную роль играет физический движок. Этой осенью в «Раннем доступе» Steam вышла Noita — rogue-lite, где физика поставлена во главу угла. На следующий же день после старта игра взлетела в топ продаж магазина. По данным SteamSpy, за месяц её купили как минимум 100 тысяч человек. Физика всё ещё рулит.

 

Прикладная механика против каскадного резонанса

У компьютеров и физики долгая история взаимоотношений. Самая первая ЭВМ, Z3, использовалась для аэродинамических расчётов, а первые суперкомпьютеры — для симуляций ядерных взрывов. Большинство тогдашних программистов по образованию были физиками, и это отражалось в том числе на создаваемых ими развлечениях: уже в Spacewar!, одной из первых игр в мире, звёзды обладали гравитацией, а космические корабли — инерцией.

В 80—90-е, когда мир бредил «виртуальными реальностями» и «иммерсивными пространствами», подразумевалось, что одним из их компонентов когда-нибудь станет симуляция реального взаимодействия объектов. Мощность компьютеров, впрочем, тогда явно не поспевала за фантазиями программистов, так что реализацию амбициозных идей пришлось отложить на неопределённый срок. Игровые объекты до сих пор наделяются физическими моделями избирательно — только в тех случаях, где это требуется для спецэффектов, реализма или пазлов.

Головоломки — это как раз один из жанров, где физике нашлось применение. Симуляция взаимодействия объектов — это основа для целого ряда увлекательных задач: например, строительства шатких конструкций (Bridge Constructor) и их разрушения (Angry Birds), космических полётов (Kerbal Space Program) и машин Руба Голдберга (Crazy Machines). Среди головоломок, основанных на физике, особенно выделяется Crayon Physics Deluxe — там друг с другом взаимодействуют объекты, которые игрок рисует сам.

Одна из базовых задач в Crayon Physics Deluxe — катапультировать шарик так, чтобы он долетел до звёздочки. Это можно сделать тысячей разных способов, и в начале игра предупреждает: «Мало найти решение, которое просто работает, — ищите самое классное».

Разность потенциалов

Crayon Physics Deluxe создал финский разработчик Петри Пуро (Petri Purho). Игра хорошо продалась, и он перешёл к реализации более амбициозного замысла: действие его нового большого проекта разворачивается в двумерном мире, где физически симулируется каждый пиксель по отдельности. На этот раз Петри пришлось собирать команду — он основал студию Nolla Games, к которой присоединились Олли Харйола (Olli Harjola), один из авторов The Swapper, и Арви Тейкари (Arvi Teikari), гейм-дизайнер Environmental Station Alpha и Baba is You.

Конечно, задача симуляции отдельных пикселей интересовала далеко не только Петри. Например, не так давно вышла The Powder Toy, которая, правда, мало похожа на игру — скорее, на Microsoft Paint с интегрированным физическим движком. Движок, пусть и инновационный, — это лишь полдела; выдающейся технологии нужны не менее выдающиеся дизайнеры, способные раскрыть её потенциал. На наше счастье, финны из Nolla справились с обеими задачами превосходно.

Возможности своего движка Noita демонстрирует сразу же. В самом начале игры стоит тележка, которая, если её пнуть, кубарем полетит вниз. Но если перед этим сделать по ней несколько выстрелов, то её физическая модель изменится, и двигаться она будет совсем по другой траектории, если вообще будет.

К морю синему пошли, море синее зажгли

Noita — это «ведьма» в переводе с финского. Закутавшись в плащ и закрыв лицо капюшоном, она стоит перед входом в заброшенную шахту, в глубине которой находится механизм, способный превратить весь мир в золото. Зачем ей это делать — неизвестно: Noita скупа на слова, а сюжет в ней, как в фильмах Майкла Бэя (Michael Bay), далеко не на первом плане. Важнейший компонент игры — это её физический движок, и нет лучшей демонстрации его возможностей, чем пожары и взрывы.

Повсюду в подземельях разбросаны бочки с динамитом. И тут и там рассыпаны горы угля, рядом с ними разлиты лужи нефти — и те и другие прекрасно горят. Путь ведьме освещают непотушенные керосиновые лампы — пара выстрелов из волшебной палочки, и светильники разбиваются и летят вниз, проливая топливо, которое поджигает деревянные опоры. Каждую секунду на экране что-то горит и взрывается; главный пироман — это сама ведьма, но и её противники, кажется, только рады раздуть костёр.

Из огня да в полымя — устроив один пожар, я едва не стал жертвой второго.

Огонь мы разводим не просто так — горящие лампы нужно сбрасывать на врагов. Их здесь великое множество: в шахте на ведьму нападают потерявшие человеческий облик гули, зомби-шахтёры с дробовиками и летающие зелёные слизни, плюющиеся кислотой. По мере движения вниз заброшенные месторождения сменяются ледяными пещерами, где на ведьму охотятся вооружённые гоблины и механические турели. Пещеры уступают место ещё более опасным подземным джунглям и так далее.

Палочка из бузины доведёт до беды

Основное оружие ведьмы — её волшебные палочки. Поначалу их две: одна работает по принципу пистолета, другая напоминает гранатомёт. В подземельях можно найти и другие, а в Священной Горе — буферной зоне, куда ведьма попадает после прохождения каждого биома, — продаются как сами палочки, так и снаряды для них.

Один из самых разрушительных снарядов называется «чёрная гигадыра». Эта игра не страдает от излишней скромности.

Система кастомизации оружия при этом чрезвычайно гибкая. У каждой палочки есть несколько неизменяемых параметров — скорострельность, время перезарядки, угол разлёта снарядов и так далее. Сами снаряды и их модификаторы можно устанавливать в любом порядке, вынимая их из одних палочек и вставляя в другие. Можно, например, добавлять гранатам кислотный след и комбинировать их с генератором дождя. Можно придавать огненным шарам автонаведение и телепортироваться на их место. Можно чередовать запуск склянок со святой водой, дисков циркулярных пил и ядерных боеголовок — правда, таким образом вы наверняка быстро убьёте сами себя.

Ограничений два: количество слотов у палочек лимитировано, а запуск каждого снаряда стоит маны. Её общее количество тоже зависит от палочки — чтобы пользоваться самыми мощными способностями, придётся для начала обзавестись достойным их оружием.

После прохождения каждого биома ведьма может выбрать себе перк. Один из них называется «Стеклянная пушка» — он, помимо прочего, увеличивает урон и радиус поражения гранат в пять раз.

Кровавая сауна

Какими бы разнообразными и эффективными ни были палочки, с помощью окружающих предметов убивать монстров всё равно веселее. Можно пинать на них тележки. Можно сбрасывать на них осколки гигантских сосулек. Можно искать лужи кислоты и бурить в грунте дыры, чтобы ядовитая жидкость выливалась на ничего не подозревающих врагов. Можно заманивать их в озёра нефти или виски (да, в этой игре есть озёра виски!) и устраивать «Однажды в… Голливуде». Можно взрывать подходы к морю лавы, чтобы оно вышло из берегов и потоки кипящей жидкости заживо сварили всех, кто окажется у них на пути. Можно вооружиться огненными снарядами и ломать под врагами лёд — он мгновенно превратится в пар и поднимется к потолку подземелья, но со временем охладится и осядет.

Движок Noita обрабатывает каждый пиксель по отдельности — благодаря ему в игре реализовано поведение сыпучих тел и жидкостей. Его не назовёшь по-настоящему реалистичным (например, брызги воды здесь довольно условные), но для целей игры хватает и неполной симуляции. Устраивая бесчисленные взрывы, чувствуешь себя всемогущим учёным, способным строить ракеты и поворачивать реки вспять.

Природа, однако, всё время даёт сдачи, и эти самые реки убивают незадачливую ведьму так же легко, как и тех, кого она стремится утопить. Падение в лаву смертельно, в воде можно задохнуться, а кислота, попав на тело, наносит периодический урон. Её, правда, можно смыть с себя любой другой жидкостью — например, кровью мёртвых врагов. В своём отношении к смерти Noita брутальна, как финский дэт-метал.

В игре есть перк под названием Teleportitis — взяв его, ведьма становится более живучей, но при каждом получении урона перемещается в другое место. Стоит неосторожно наступить в кислоту, и игра превратится в хаос — если генератор случайных чисел не забросит ведьму в водоём, смерть гарантирована.

Вставай, ведьма! Пора сжечь этот мир

К игре периодически выходят патчи, и многие из них упрощают те или иные её составляющие, но Noita тем не менее остаётся сложной для прохождения. Главный враг игрока — это его собственное мортидо; на втором месте — враги, которых ведьме приходится отстреливать в огромных количествах. Некоторые из них значительно превосходят героиню в размере и живучести. На сложность отдельно взятого забега в Noita, как и в других rogue-lite, сильно влияет «рандом», но лёгкой прогулкой спуск в шахту не будет никогда.

Впрочем, спускаться туда вовсе не обязательно. Можно пойти, например, в противоположную сторону — там лежит свиток с надписью: «Самопожертвование в погоне за знанием — высшее подношение богам». Воспримите этот текст как руководство к действию: неприветливый мир игры куда больше, чем кажется, и скрывает колоссальное количество секретов. Вооружённые чит-кодами исследователи до сих пор обнаруживают на карте потаённые места и таблички с сюжетной информацией. Не игнорируйте их, даже если история вам до лампочки: ими можно бросаться во врагов.

Noita часто сравнивают с Terraria, и их сходства не ограничиваются внешним видом: например, и там и там водятся гигантские плотоядные черви, которых не в силах сдержать ни гравитация, ни стены.

На странице игры в Steam её авторы пишут, что все ключевые механики уже реализованы, а ранний доступ нужен для поиска багов (мне встретился только один), правок баланса и сбора фидбека. Полноценный релиз запланирован на 2020 год, но поставить Noita «Изумительно» руки чешутся уже сейчас — это уникальная игра, которую я готов рекомендовать всем и каждому. Ничего подобного индустрия пока не видела и не увидит ещё долго — по крайней мере, до выхода Teardown, которая обещает перенести фестиваль разрушения всего и вся в трёхмерный мир с вокселями и трассировкой лучей.


Поддержи Стопгейм!

Noita

Платформа
PC
Жанр
Дата выхода
15 октября 2020
394
4.1
212 оценок
Моя оценка

Лучшие комментарии

Не знаю как с чит-кодами, но большинство секретов было найдено честным путём, глифы с лором расшифрованы, а мир исследован после нахождения нужных посохов и заклинаний, да полученных перков.
Вот алхимия, да, её точно взломом игры отыскали.
Великолепная игра.
После нескольких часов игра уже не кажется такой изумительной.

— Мобы стреляют из-за границ экрана. Можешь сдохнуть даже не увидев из-за кого.
— Реакция мобов не ограничена искусственно. Другими словами — можешь выглянуть из-за угла и тут же умереть от кучи мобов в стан-локе.
— Физика не идеальна. Случайно появляющиеся очаги огня, просачивающиеся через стенки пиксели ядов\огня\взрывчаток. То есть можешь стоять в безопасном месте… И умереть от просто так появившегося одного пикселя какой-нить гадости под ногами.
— Физика не идеальна х2. Иногда получаешь урон от того, что не должно было тебя продамажить. Например, некоторые навыки могут в тебя отскочить и продамажить в одном из ста случаев. Иногда отскакивают вообще против любых законов физики (угол отражения равен углу падения? Фиг вам! отскакивает в кастующего при любом угле!)
— При всем кажущемся многообразии навыков и посохов, спустя пару часов игры начинаешь понимать, что есть только 2-3 реально сильных и полезных билда. И игра превращается в «найди нужный спелл или умри». 95% шмотья в игре не только не нужно, но и вредно.
— Зато когда найдешь 2 нужных спелла — игра превращается в легкие побегушки от храма к храму с попутной зачисткой всего что движется.

Игра классная, спору нет. Но ей требуются серьезные доработки.
Кстати, насчёт «разума Фримена»… Есть инфа когда новые серии в озвучке стопгейма или оно всё, сдулось?

Вообще да, но нет. У меня не самый слабый комп, но на поздних этапах игры в нижних подземельях выпил половины карты не обходится без фриза на несколько секунд, да и в целом фреймрейт падает из-за кучи частиц, воды, физических объектов, кастов сотен тысяч миллионов спеллов, и прочего. Хотя, все равно я обожаю эту игру. И ненавижу.

Вот именно. Если ты собираешь одинаковые билды — ты не понял игру. Абсолютно бесполезная штука при определенном стечении обстоятельств может неочевидным образом стать имбой. В этом и весь кайф. Насчет остального согласен, хотя приколы с просачиванием жидкостей и другие баги с физикой лично меня убивали только пару раз из почти тысячи забегов

Уже представляю, как во время процессор будет вытекать из моей «дряхлой старушки».

К счастью (или к сожалению) игра тебя не пустит дальше загрузки, если не хватает мощностей.
А где можно ознакомится со всеми пасхалками?
Сейчас играю, и вспомнил, что забыл одну из главных вещей.
При всем кажущемся многообразии навыков и посохов, спустя пару часов игры начинаешь понимать, что есть только 2-3 реально сильных и полезных билда. И игра превращается в «найди нужный спелл или умри». 95% шмотья в игре не только не нужно, но и вредно.

самая большая проблема игры даже не в том, что есть 2-3 имба-билда.
и не в том, что 80 спеллов бесполезны.
А в том, что эти 80% спеллов — опасны для тебя же. Большинство из них либо неконтролируемы (а значит легко могут убить и тебя), либо с гигантской областью поражения (а игра про узкие коридоры — значит эти спеллы убивают и тебя), либо у них ограниченное количество использований (а значит они бесполезны, пока ты не найдешь посох с емкостью в 20 и столько же копий этого заклинания — что абсолютно нереально для абсолютного большинства спеллов, и редкость для менее сильных).
Таким образом игра превращается в «найди на первых двух-трех уровнях автонаведение+шарики, на второй посох что-нить для бурения, или начинай заново».

игра предоставляет огромное разнообразие и возможности лишь затем, чтобы сказать тебе, что все это использовать можно лишь себе же во вред. И это самая главная проблема игры.
У них вполне неплохо получилось всё это дело оптимизировать — игра отлично работает даже на моём уже далеко не новом ноутбуке.
ну там по всякому бывает, на то и рогаль.
нюк со стеклянной пушкой, зельем берса и перком на иммун ко взрывам — весело, карту на пару экранов вычищает.
Читай также