Перейти к основному содержимому

Геймплей MegaBlock Survivors

MegaBlock Survivors — это рогаликовая мини-игра на выживание. Каждый заход проводит игрока через процедурно сгенерированные миры, где он сражается с волнами врагов, собирает улучшения снаряжения и проходит через всё более сложные этапы.

Начало матча

Используйте /mbs start, чтобы начать новый матч. Каждый матч создаёт инстансированный мир для игрока. Одновременно разрешён только один матч на игрока — используйте /mbs quit, чтобы сначала выйти, если необходимо.

В начале матча игрок выбирает стартовое оружие на экране выбора класса.

Прогрессия по мирам

Матчи проходят через три типа процедурно сгенерированных миров (WORLD_1, WORLD_2, WORLD_3), каждый с уникальными параметрами генерации местности, материалами и количеством структур. Каждый тип мира усложняется с увеличением количества башен, деревьев, стен и интерактивных структур.

Размер карты составляет 500x500 блоков (250 блоков в каждом направлении от центра).

Оружие

Оружие атакует автоматически по кулдауну. Каждое оружие можно улучшить через награды, увеличивая его урон и эффективность.

ОружиеТипОписание
КосаПо площадиАтакует область перед вами. Улучшения увеличивают урон на 1 и зону урона на 10%.
КадилоПо площадиАтакует в круге вокруг вас. Улучшения увеличивают урон на 1 и зону урона на 10%.
КнутМгновенныйПеребрасывает удар от врага к врагу. Улучшения увеличивают количество отскоков на 1 и урон на 10%.
АрбалетПо площадиВыпускает стрелы по прямым линиям вокруг вас. Улучшения увеличивают количество стрел на 1 и урон на 10%.

Пассивные предметы

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

ПассивкаЭффект за уровень
Эбеновое сердцеУвеличивает максимальное здоровье на 10%
Прибавка здоровьяУвеличивает максимальное здоровье на 5 HP (фиксировано)
Теневое скольжениеСнижает скорость падения на 10%
Теневой прыжокУвеличивает силу прыжка на 10%
Теневой шагУвеличивает скорость передвижения на 10%
Бонус опытаУвеличивает получение опыта на 10%
УдачаУвеличивает удачу на 1 (влияет на редкость наград)
УклонениеУвеличивает шанс уклонения на 1%
Шанс критаУвеличивает шанс критического удара на 5%
ЩитыУвеличивает максимум щитов на 10%
Скорость атакиУвеличивает скорость атаки на 5%
ВампиризмВосстанавливает 10% нанесённого урона с шансом 10%

Характеристики игрока

Используйте /mbs stats во время матча, чтобы просмотреть текущее снаряжение и модификаторы характеристик. Система характеристик отслеживает:

  • Максимальное здоровье и множитель здоровья
  • Ёмкость щита и множитель
  • Скорость передвижения и множитель
  • Силу прыжка, гравитацию и количество многократных прыжков
  • Множитель опыта
  • Множитель скорости атаки
  • Множитель масштаба
  • Шанс уклонения, шанс крита и процент вампиризма
  • Удачу

Структуры

Процедурно сгенерированные миры содержат интерактивные структуры:

СтруктураФункция
Песочные часыВзаимодействуйте, чтобы открыть экран выбора награды с вариантами снаряжения
СундукВзаимодействуйте, чтобы открыть экран награды сундука с вариантами снаряжения
СвятилищеПокупайте улучшения снаряжения за внутриматчевую валюту. Цена растёт с общим количеством покупок.
ПорталВзаимодействуйте для активации. Требует 48 жертв (убийств) для зарядки. После зарядки запускает бой с боссом. Победа над боссом переносит вас в следующий мир.
ВазаРазрушаемые контейнеры, расположенные по карте

Враги и боссы

Враги появляются волнами, управляемыми менеджером сущностей матча. Игра отслеживает игровой таймер, который контролирует темп появления и масштабирование сложности.

Битвы с боссами запускаются через структуру портала. 5-секундное предупреждение предшествует появлению каждого босса. После победы над боссом начинается 5-секундный обратный отсчёт перед телепортацией в следующий мир.

Типы боссов включают Босса-скорпиона, который использует атакующие паттерны на основе сфер.

Специальные типы мобов включают Артиллерийских мобов (дальние атакующие) и Теневых слизней.

Дроп с мобов

Побеждённые враги могут выбрасывать:

  • Теневые осколки — очки опыта, повышающие уровень вашего персонажа
  • Жареная курица — предметы для исцеления
  • Магниты — притягивают ближайший дроп к игроку

Система редкости

Награды за снаряжение имеют уровни редкости, влияющие на их мощность. Редкость определяется характеристикой удачи игрока с использованием кривой нормального распределения:

УровеньНазваниеДиапазон броска удачи
1Обычный0 — 20
2Необычный20 — 40
3Редкий40 — 60
4Эпический60 — 80
5Легендарный80 — 100

Уровень удачи игрока (0—100) выступает центром кривой нормального распределения со стандартным отклонением 15. Более высокая удача сдвигает распределение в сторону более высокой редкости дропа. Уровень редкости также служит множителем награды для эффекта снаряжения.

Система повышения уровня

Сбор достаточного количества теневых осколков вызывает повышение уровня. Последовательность повышения уровня включает анимацию (которую можно пропустить), за которой следует экран выбора награды, где игрок выбирает одно из нескольких предложенных улучшений снаряжения. Игра ставится на паузу во время выбора награды.

Таблица лидеров

Результаты матчей записываются в постоянную таблицу лидеров, хранящуюся в leaderboard.yml. Таблица лидеров отслеживает 100 лучших записей и показывает 10 лучших при отображении игрокам.

Отображение здоровья и щита

Игроки имеют визуальное отображение здоровья и щита во время матчей. Щиты действуют как дополнительный слой здоровья, который восстанавливается со временем.

Табло

Внутриматчевое табло отображает игроку информацию о матче в реальном времени.