Обзор Bug hunter (UFO 50)
Осенью в Steam вышел UFO 50. Это сборник из игр в ретро-стилистике для выдуманного компьютера, который по «сюжету» нашли в чьем-то гараже. Если пропустили этот релиз, то советую обратить на него внимание.
Все игры сделаны в одной палитре и в одном разрешении. Игры даже расставлены в хронологическом порядке, в котором они «выходили». Проходя их последовательно, можно проследить эволюцию в дизайне игр.
Число 50 в названии — это количество игр в сборнике. Причем каждая игра уникальна и интересна своими особенностями, механиками. На прохождение каждой игры может уйти от 5 до 20 часов. Большая концентрация игрового опыта в одном флаконе.
Здесь есть аркады, пазлы, рпг, стратегии, рогалики, квесты. Полное разнообразие жанров. Можно познакомиться с новыми механиками, с которыми вы возможно ранее не сталкивались, без лишней обвязки, в духе ретро-минимализма. Игры, как и полагается ретро-геймингу, достаточно сложные, но увлекательные.
Я полноценно пока поиграл в восемь игр, но мне уже понравилось все то, что сборник смог мне предложить.
Для примера, я хотел бы отдельно остановиться на одной игре из сборника и рассмотреть ее подробнее.
Игра к рассмотрению: Bug Hunter, она идет на сборнике вторым номером. Это упрощенный тактический пазл-рогалик про истребление жуков.
Цель игры
У нас есть игровое поле размером 5×6 клеток. Некоторые клетки являются платформами, и таким образом в игре есть два уровня высоты. Также на поле могут быть ямы, в которые может провалиться герой или враги, если их туда столкнуть.
Героем у нас выступает космический десантник. В качестве врагов — инопланетные жуки разных видов. Миссия проста: истребить 30 жуков за 10 игровых дней. Если не успеем, то миссия будет провалена. Если успеем — нам дадут новую миссию с чуть более сложными условиями (например, нужно будет справиться с жуками уже за меньшее количество дней).
Глобальная задача: сохранить как можно большую цепочку успешно выполненных миссий без проигрышей.
Каждый день на поле появляется 5 жуков. Если жука не убивать, то он начинает эволюционировать и получает дополнительные свойства, мешающие его убить, например, на нем появляется дополнительная броня или способность контратаковать.
В конце концов, жук может эволюционировать до яйца. Если оставить яйцо в живых, то на следующий день из него вылупится «орда» жуков. Это событие приведет к проигрышу.
Есть усложняющая механика: Когда прибывают новые жуки, то они будут находиться уже в той фазе эволюции, в которой находятся существующие жуки на поле. Поэтому важно каждый день стараться зачищать все поле от жуков.
Механика позволяет держать темп игры, оказывая постоянное давление на игрока.
Есть вид жука, который контратакует нас после своей смерти, распыляя осколки в соседние клетки. В этом случае, нужно быть осторожнее и убивать жука либо с расстояния, либо находясь на платформе.
На поле случайно появляются кубы энергии, которые можно подбирать или взрывать. Десантник может убить себя сам, сделав неудачный ход, и устроив взрыв рядом с собой.
У кубов есть цепная детонирующая реакция. Взрыв одного куба приводит к такому же взрыву соседнего куба.
Взрывы распространяются только в пределах одной высоты. Если находиться на платформе под взрывом, то будешь в безопасности.
Модули
В начале дня у игрока есть 8 определенных действий (модулей или карточек), которые можно выполнить в любом порядке. Можно переместиться на 2 клетки по прямой линии, перепрыгнуть на ближайшую клетку (в том числе запрыгнуть на подъем), атаковать по прямой или по навесной траектории.
В течении дня игрок может подобрать энергию. И обменять один из своих модулей на другой, купив его в магазине. Причем можно сначала потратить старый модуль, а только потом его поменять на новый. Модуль, полученный из магазина, можно применять в тот же день. Таким образом, за день можно выполнить не 8, а 9 или больше действий.
Так в игре появляется некоторый декбилдинг, когда по ходу истребления жуков, мы прокачиваем свою «колоду» модулей. Например, можно заменить обычный выстрел на снайперский выстрел, который бьет дальше, или заменить атакующий модуль на вспомогательный, который даст сильную синергию с другим модулем.
- Перемещения. Отличаются свойствами:
- Дальность
- Можно ли перемещаться по диагонали
- Перемещаться прыжком или по прямой линии. В случае прямой линии, герой будет толкать жуков, если такое возможно. Но взобраться на подъем можно только прыжком.
- Перезаряжается ли модуль убийствами жуков.
- Атаки. Отличаются свойствами:
- Дальность
- Можно ли атаковать по диагонали
- Стрелять навесом или по прямой линии. Снаряды являются простреливающими, то есть, если стрелять по прямой линии, то можно убить несколько жуков. Но чтобы убить жука на подъеме, находясь внизу, нужно стрелять навесом.
- Перезаряжается ли модуль убийствами жуков.
- Вспомогательный. Некоторые из таких модулей:
- Добавить куб энергии на одну клетку.
- Опустить одну платформу, при этом поднять другую клетку.
- Собрать куб энергии удаленно.
- Перезарядить все модули атаки или движения.
- Выкопать яму, рядом с другой ямой. При этом можно копать прямо под жуком и платформой.
- Сделать всех жуков взрывающимися.
- Отменить эволюцию жука на одну стадию.
- Опылить клетки спреем. На таких клетках жуки не будут появляться. (Довольно неплохой способ контролировать позиции новых жуков).
- Поменять все платформы и обычные клетки местами.
Способы убийства врагов
- Жука можно уничтожить атакой.
- Можно толкнуть в яму.
- Можно раздавить его, если спуститься с платформы рядом с ним. (При этом жук не будет контратаковать и его броня не сработает.)
- Можно взорвать рядом с жуком куб энергии.
- Можно толкнуть жука на куб. Куб и жук исчезнут. При этом куб не взорвется, то есть толкать жуков в кубы безопасно.
Энергия
- Энергия на клетках спаунится каждый день случайно.
- В клетку, в которой уже есть куб, может заспаунится еще один, и их на клетке уже станет два.
- Но если той же клетке появится третий куб энергии, то кубы взорвутся, оставив после себя яму.
Помимо кубов энергии есть еще кубы антиэнергии:
Обычная энергия превращается в антиэнергию, если рядом находится особый вид жука.
Как и у обычной энергии у антиэнергии много свойств, фишек:
- При ее подборе она опустошает заряды энергии у героя.
- Антиэнергия не взрывается при атаке, вместо этого она создает еще один куб на той же клетке. Если кубов будет три — они превратятся в яйцо.
- Толкание жука на антиэнергию увеличивает его уровень эволюции.
Другие особенности игры
Один объект = Много функций
Мне нравится как игра, используя небольшое поле и набор объектов, создает интересный тактический геймплей, с множеством решений и ситуаций.
В первую очередь это достигается за счет того, что большинство объектов имеют несколько функций. Например, много функций досталось обычному кубу энергии, который одновременно является и валютой, и способом убийства, самоубийства, и объектом, который еще может создать новые ямы. А еще куб может стать антикубом. И в этом случае его поведение полностью меняется.
Ямы — это не только препятствия, но и способ убийства.
Платформы могут как мешать, так и помогать.
В общем, наверно, это самое интересное, что можно подчерпнуть из игры: умение населять игровые объекты множеством смыслом. В этом и было проявление мастерства геймдизайнера.
Этот подход с многофункциональными объектами и действиями прослеживается в другой отличной игре Downwell. Про этот подход есть такое неплохое видео на английском:
Мне очень нравится, что жуков можно убивать разными способами, особенно классно их давить и толкать в ямы. Очевидно, что на игру повлиял известный рогалик Into the breach.
Ну, и в игре довольно неплохая синергия модулей, которая позволяет строить некоторые билды. Например, для меня хорошо работала комбинация: «Поднять жуков на платформы» + «Атаковать все, что на платформах».