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

Механики и пространство состояний

Всем

Зачем этот уровень

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

Упражнение «существительные и глаголы»

Возьмите знакомую настольную или карточную игру. Запишите существительные (объекты) и глаголы (действия по правилам). Затем опишите, что происходит, когда игроки начинают ходить — это уже зачаток геймплея.


Механики как язык

Механики можно сравнить с лексикой и грамматикой игры: отдельные «слова» (прыжок, удар, карта) и правила их сочетания. Игрок учит этот язык через действие — как ребёнок учит язык через речь, а не через словарь.

ЭлементЧто этоПример (платформер)
СуществительноеОбъект или абстрактная сущностьигрок, монета, платформа, здоровье
ГлаголДопустимое действие над объектомпрыгнуть, собрать, получить урон
ПравилоКогда глагол разрешён и что меняется«при касании монеты +10 очков»

Комбинации механик должны быть читаемы: игрок понимает, почему произошло событие. Непредсказуемость ради хаоса разрушает обучение.


Пространство состояний

Любая игра в каждый момент находится в состоянии — наборе значений всех значимых переменных.

Пример (упрощённый платформер):

  • позиция игрока (x, y)
  • здоровье = 3
  • монеты = 7
  • враг A жив, враг B мёртв

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

ПонятиеСмысл для дизайнера
Game state«Снимок» игры сейчас
State spaceВсе возможные снимки
Action spaceЧто игрок может сделать сейчас
Perceived action spaceЧто игрок думает, что может сделать

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

Неявные механики

Часть правил не показана явно — урон от падения, скрытый таймер, внутренний «рейтинг агрессии» врагов. Неявные механики допустимы, если игрок может их вывести из обратной связи. Если вывод невозможен — это ощущается как несправедливость.


Семейства механик

В индустрии часто выделяют четыре семейства. Большинство игр комбинирует несколько сразу.

Control — управление и взаимодействие

Как игрок влияет на мир: перемещение, прицеливание, выбор из меню, перетаскивание. Ключевые вопросы — отзывчивость, точность, соответствие устройству ввода (мышь, геймпад, тач).

Progression — прогрессия

Как игрок растёт во времени: уровни, навыки, открытие зон, сюжетные вехи. Прогрессия задаёт долгосрочную цель и ощущение «я стал сильнее».

Uncertainty — неопределённость

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

Resource management — ресурсы

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

СемействоТипичный вопрос игрокаПример игры
Control«Успею ли нажать вовремя?»Celeste, файтинги
Progression«Когда откроется следующий навык?»RPG, roguelike
Uncertainty«Что будет, если рискну?»покер, roguelike
Resource«На что потратить последнюю аптечку?»survival, стратегии

За пределами четырёх семейств остаются социальные правила (переговоры, кооперация), нарративные триггеры (флаги сюжета) и мета-механики — их тоже описывают в GDD, когда они влияют на геймплей.


Первичные и производные механики

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

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

Эвристика для прототипа

В первом прототипе оставьте одну первичную механику и минимум производных. Если «стрелять и уворачиваться» уже интересно в серой коробке — можно наращивать системы. Подробнее о цикле проверки — в 1174.


От механики к системе

Одна механика редко живёт изолированно. Монета + счёт + звук сбора — уже микросистема. Несколько механик, связанных цепочками конверсии («10 монет → 1 ключ → дверь») и петлями обратной связи, образуют игровую систему1173.

Минимальный пример в Unity — сбор монеты (механика) → счёт на UI (система) → звук (обратная связь) — в главе «Гейм-дизайн».

Загрузка мини-игры…

Дальше по маршруту


См. также

Другие статьи этого же раздела в боковом меню (как на странице "О разделе").