← Все справочники механик

Механики и варианты

1Рукопашный бой и beat ’em upОписание и пример ↗Игрок выбирает цель, дистанцию и направление удара, связывая перемещение с моментом безопасного контакта и выходом из окружения.4

Варианты механики

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

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

Контекст и источники: Robert Nystrom: State, Godot: AnimationTree
2Файтинг и дуэлиОписание и пример ↗Дуэль превращает дистанцию, подготовку и восстановление в обмен преимуществами: игрок провоцирует действие и выбирает подходящий ответ.4

Варианты механики

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

Пример проектирования. В тренировочной дуэли длинный выпад ловит отступление, но после промаха позволяет противнику приблизиться и ответить короткой серией. Проверка прототипа: Для каждого удара проверьте попадание, блок и промах отдельно; преимущества должны соответствовать разрешённым переходам состояний.

Контекст и источники: Robert Nystrom: State, Godot: AnimationTree
3Комбо и character actionОписание и пример ↗Игрок связывает действия по разрешённым переходам, выбирая между надёжным завершением серии, продолжением давления и сохранением защитного ответа.4

Варианты механики

  • Ветвление серии: одинаковое начало ведёт к разным завершающим действиям.
  • Условное продолжение: следующий удар разрешается только после подтверждённого контакта.
  • Ресурс отмены: переход в уклонение или новую атаку расходует ограниченный запас.
  • Смена цели: продолжение серии переводит удар на другого доступного противника.

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

Контекст и источники: Robert Nystrom: State, Godot: AnimationTree
4Soulslike и управление выносливостьюОписание и пример ↗Игрок сохраняет возможность ответить на следующую угрозу, распределяя ресурс между атакой, уклонением, блоком и восстановлением позиции.4

Варианты механики

  • Общий запас: атака и защита конкурируют за одну шкалу возможностей.
  • Уязвимое восстановление: после серии требуется пауза, дистанция или безопасная позиция.
  • Тяжёлое обязательство: сильное действие труднее прервать и опаснее применять вслепую.
  • Разные защиты: дистанционное избегание, блок и уклонение решают разные угрозы.

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

Контекст и источники: Robert Nystrom: State, Godot: AnimationTree
5Hack and slashОписание и пример ↗Игрок поддерживает поток атак и выбирает порядок применения способностей, чтобы быстро разбирать группы с разными сопротивлениями и угрозами.4

Варианты механики

  • Площадное поражение: выбор центра и радиуса важнее точечного наведения.
  • Цепные реакции: уничтоженная или помеченная цель передаёт воздействие соседям.
  • Короткие перезарядки: чередование способностей поддерживает темп вместо повторения одной.
  • Приоритетные цели: поддержка или опасный стрелок требуют изменить маршрут через толпу.

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

Контекст и источники: Robert Nystrom: State, Godot: AnimationTree
6Блокирование, парирование и контратакиОписание и пример ↗Игрок сопоставляет защитное действие с направлением и временем угрозы; успешная защита может менять темп обмена, позицию или доступный ответ.4

Варианты механики

  • Удерживаемый блок: снижает последствия контакта, пока сохраняются направление и ресурс.
  • Парирование по времени: короткое окно превращает попадание в открытие для ответа.
  • Направленная защита: выбранный сектор закрывает одну угрозу и оставляет другие.
  • Контратака по условию: ответ открывается только после определённого успешного защитного действия.

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

Контекст и источники: Robert Nystrom: State, Godot: AnimationTree
7Захваты, броски и борьбаОписание и пример ↗Игрок устанавливает контролируемый контакт с целью и выбирает продолжение, ограничивая перемещение обоих участников на время взаимодействия.4

Варианты механики

  • Захват с дистанции: вход требует подходящей близости, направления и состояния цели.
  • Бросок по выбору: направление завершения меняет столкновение со стенами или другими врагами.
  • Сопротивление: захваченная цель получает явное окно или ресурс освобождения.
  • Совместимая геометрия: взаимодействие корректируется или запрещается возле препятствия.

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

Контекст и источники: Robert Nystrom: State, Godot: AnimationTree
8Бой с толпой и контроль пространстваОписание и пример ↗Игрок управляет положением относительно нескольких угроз, распределяя внимание и создавая временные безопасные сектора вместо обмена ударами на месте.4

Варианты механики

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

Пример проектирования. В зале с колоннами игрок закрывает дальнего стрелка препятствием и встречает преследователей по одному в проходе. Проверка прототипа: Добавляйте врагов по одному и измеряйте одновременные угрозы: рост сложности должен оставлять различимые решения и выходы.

Контекст и источники: Robert Nystrom: State, Godot: AnimationTree
9Разрушаемые части, ранения и состоянияОписание и пример ↗Игрок выбирает часть цели или тип воздействия, чтобы изменить её возможности, а не только уменьшить общий запас здоровья.4

Варианты механики

  • Локальная прочность: отдельная часть имеет собственное условие разрушения.
  • Потеря функции: повреждение оружия, ноги или сенсора меняет поведение цели.
  • Накопление состояния: повторное воздействие пересекает порог оглушения, ранения или уязвимости.
  • Восстановление части: цель чинится или меняет конфигурацию, если игрок не продолжает давление.

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

Контекст и источники: Robert Nystrom: State, Godot: AnimationTree

Источники и примеры

Источники подтверждают отдельные приёмы или методологию, а не все варианты семейства. Примеры проектирования и сочетания механик являются иллюстрациями.

  • Robert Nystrom: State

    Первичный текст автора книги о состояниях, разрешённых действиях и переходах; технический контекст для боевых состояний.

  • Godot: AnimationTree

    Документация смешивания анимаций и переходов состояний в Godot; визуальное смешивание само по себе не определяет правила попадания.

CC BY 4.0 · Game Dev DB contributors