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

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

1Платформеры 2DОписание и пример ↗Игрок управляет положением на плоскости и временем прыжка, превращая доступные поверхности в последовательность достижимых опор.4

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

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

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

2Платформеры 3DОписание и пример ↗Игрок выбирает путь и точку приземления в объёме; камера и ориентиры помогают оценить глубину и направление движения.4

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

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

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

3Точные прыжки и приземленияОписание и пример ↗Игрок согласует ввод с коротким окном подходящего состояния; послабления могут прощать неточность, сохраняя понятную траекторию.4

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

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

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

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

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

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

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

5Паркур и преодоление препятствийОписание и пример ↗Игрок читает форму препятствия и связывает разные способы преодоления, сохраняя движение через последовательность точек контакта.4

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

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

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

6Лазание и удержание на поверхностяхОписание и пример ↗Игрок выбирает последовательность зацепов и распределяет возможность удержания, чтобы менять высоту без безопасной опоры под ногами.4

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

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

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

7Крюк, верёвки и раскачиваниеОписание и пример ↗Игрок закрепляет связь с точкой мира, изменяет длину или натяжение и использует момент отпускания для переноса движения.4

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

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

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

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

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

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

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

9Плавание и подводное движениеОписание и пример ↗Игрок перемещается в объёме с сопротивлением среды и выбирает глубину, направление усилия и момент возвращения к поверхности.4

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

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

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

10Раннеры и полосы препятствийОписание и пример ↗Продвижение вперёд задано игрой или ожидаемой непрерывностью, а игрок выбирает момент уклонения и последовательность преодоления препятствий.4

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

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

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

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

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

  • Godot: обзор движения в 2D

    Примеры различных схем движения и их реализации в Godot; не универсальные значения ускорения или скорости.

  • Maddy Thorson: физика Celeste и TowerFall

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

  • Godot: CharacterBody3D

    Условия работы управляемого трёхмерного тела, столкновений и скольжения в Godot.

CC BY 4.0 · gamemechanics.pro contributors