---
id: phone-haptics
status: active
supersededBy: []
lang: ru
title: Вибрация и тактильная отдача телефона
description: >-
  Вибрация и тактильная отдача телефона: действия, варианты, применение и
  ограничения. Полный список из обсуждения, с поиском и источниками.
intro: >-
  Авторская систематизация: 160 карточек в 16 группах. Это механики, приёмы
  обратной связи, применения и экспериментальные расширения, а не 160
  независимых физических эффектов. Примеры проектирования условные, не
  утверждения об использовавших их выпущенных играх.
updatedAt: '2026-10-20'
sources:
  - title: 'Apple: Playing haptics'
    url: >-
      https://developer.apple.com/design/human-interface-guidelines/playing-haptics
    description: >-
      Семантика системных паттернов, короткие и непрерывные события,
      интенсивность, sharpness, отключение и влияние на другие компоненты.
  - title: 'Apple: Core Haptics'
    url: 'https://developer.apple.com/documentation/corehaptics'
    description: >-
      Создание собственных событий, динамических паттернов и синхронизация с
      аудио на поддерживаемых устройствах.
  - title: 'Apple: параметры в реальном времени'
    url: >-
      https://developer.apple.com/documentation/corehaptics/updating-continuous-and-transient-haptic-parameters-in-real-time
    description: Изменение параметров по жесту и управление воспроизведением паттерна.
  - title: 'Apple: CHHapticEngine.StoppedReason'
    url: >-
      https://developer.apple.com/documentation/corehaptics/chhapticengine/stoppedreason
    description: 'Прерывания, приостановка приложения и другие причины остановки движка.'
  - title: 'Android: обратная связь событий'
    url: 'https://developer.android.com/develop/ui/views/haptics/haptic-feedback'
    description: >-
      Системная семантика нажатия, подтверждения и отказа; рекомендованные
      способы вызова и настройки пользователя.
  - title: 'Android: возможности haptics API'
    url: 'https://developer.android.com/develop/ui/views/haptics/haptics-apis'
    description: >-
      Различия устройств, проверка управления амплитудой и поддерживаемых
      эффектов, требования к фоновым сценариям.
  - title: 'Android: собственные эффекты'
    url: >-
      https://developer.android.com/develop/ui/views/haptics/custom-haptic-effects
    description: >-
      Композиции и огибающие; продвинутые формы требуют совместимого
      оборудования и API.
  - title: 'Android: принципы haptic design'
    url: 'https://developer.android.com/develop/ui/views/haptics/haptics-principles'
    description: 'Чёткая связь события и ощущения, последовательность и комфорт.'
  - title: 'Android: датчики движения'
    url: >-
      https://developer.android.com/develop/sensors-and-location/sensors/sensors_motion
    description: 'Источники ввода для наклона, ускорения, встряхивания и вращения.'
  - title: 'MDN: Navigator.vibrate()'
    url: 'https://developer.mozilla.org/en-US/docs/Web/API/Navigator/vibrate'
    description: >-
      В браузере доступны длительности импульсов и пауз; нужна активация
      пользователем, поддержка ограничена.
  - title: 'MDN: данные совместимости Vibration API'
    url: 'https://github.com/mdn/browser-compat-data/blob/main/api/Navigator.json'
    description: >-
      В записи vibrate: Safari не поддерживает API, а наличие функции или true
      не доказывает фактическую вибрацию.
  - title: 'Yoshida и др., 2023: восприятие при нагрузке'
    url: 'https://arxiv.org/abs/2305.06556'
    description: >-
      Исследование показывает влияние ходьбы и когнитивной задачи на обнаружение
      сигналов; универсальные пороги отсюда не следуют.
  - title: 'GripSense, UIST 2012'
    url: 'https://ubicomplab.cs.washington.edu/pdfs/gripsense.pdf'
    description: >-
      Исследование косвенной оценки давления по реакции устройства на колебания;
      результаты относятся к описанному прототипу.
  - title: 'VibePhone: Vibration-Based Surface Recognition, 2012'
    url: 'https://rllab.snu.ac.kr/publications/papers/2012_cpsna_vibephone.pdf'
    description: Исследование распознавания поверхности по вибрационному отклику.
  - title: 'VibeComm, Sensors 2014'
    url: 'https://www.mdpi.com/1424-8220/14/11/21151'
    description: >-
      Исследовательская передача данных через колебания общей поверхности;
      ограниченная скорость и необходимость калибровки.
  - title: 'Bristlebot: теоретический анализ, 2014'
    url: 'https://arxiv.org/abs/1410.8153'
    description: >-
      Механический принцип преобразования вибрации в перемещение с помощью
      опоры; не доказательство работы целого телефона на подставке.
  - title: 'Localized haptics: PVDF actuators, 2023'
    url: 'https://www.mdpi.com/2076-0825/12/7/289'
    description: >-
      Исследовательская конструкция с несколькими актуаторами для
      пространственно различимой обратной связи на дисплее.
  - title: 'Disney Research: TeslaTouch, 2010'
    url: >-
      https://la.disneyresearch.com/publication/teslatouch-electrovibration-for-touch-surfaces/
    description: >-
      Управляемое электростатическое трение требует специальной поверхности; это
      иной принцип, чем вибрация корпуса.
  - title: 'Microsoft Research: TouchMover, 2013'
    url: >-
      https://www.microsoft.com/en-us/research/publication/touchmover-actuated-3d-touchscreen-with-haptic-feedback/
    description: >-
      Пример физической силовой обратной связи с роботизированным дисплеем; не
      функция обычного телефона.
counts:
  families: 16
  branches: 16
  variants: 160
url: 'https://gamemechanics.pro/ru/mechanics/phone-haptics/'
markdownUrl: 'https://gamemechanics.pro/content/mechanics/ru/phone-haptics.md'
license: CC-BY-4.0
codeLicense: MIT
attribution: gamemechanics.pro contributors
provenance: >-
  Original editorial design catalog consolidated from project discussions on
  2026-10-20. Complete discussion item lists and contextual limitations are
  preserved; linked primary sources support specific techniques, not the entire
  classification. English translation was prepared with machine assistance and
  editorial review.
---
# Вибрация и тактильная отдача телефона

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

## Каталог механик

<a id="section-1"></a>

### 1. Кнопки, жесты и интерфейс

<a id="family-ui"></a>
id: family-ui
canonicalId: phone-haptics--family-ui
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-ui

Тактильная обратная связь делает события и границы различимыми.

#### Варианты и применение

<a id="family-ui-variants"></a>
- Тактильная кнопка. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: касание. Правило: Короткий импульс подтверждает, что нажатие принято; отпускание при необходимости получает отдельный отклик. Применение: Виртуальные клавиши, игровой пульт, быстрые действия. Ограничения: Подтверждать реальное принятие команды, а не обещать успешное завершение операции. <a id="variant-h001"></a>
- Удержание до срабатывания. Роль: Механика. Возможности: Базовые импульсы. Ввод: удержание. Правило: Человек держит кнопку до сигнала готовности и отпускает после него; раннее отпускание отменяет действие. Применение: Заряд способности, подтверждение, взаимодействие без взгляда на экран. Ограничения: Длительность удержания известна приложению; датчик силы для этого не нужен. <a id="variant-h002"></a>
- Ступени выбора. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: Каждое пересечение дискретного значения даёт щелчок; пользователь отсчитывает шаги пальцем. Применение: Выбор предмета, числа, часа, уровня громкости. Ограничения: Не проигрывать десятки неразличимых щелчков при быстром движении. <a id="variant-h003"></a>
- Магнитная привязка. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: Импульс возникает при попадании объекта в допустимую точку, сетку или линию выравнивания. Применение: Редакторы, строительство, расстановка инвентаря. Ограничения: Вибрация сообщает о программной привязке; физически палец не удерживается. <a id="variant-h004"></a>
- Край диапазона. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: свайп. Правило: Особый отклик обозначает минимальное или максимальное значение, конец списка или границу карты. Применение: Ползунки, панорамирование, прокрутка. Ограничения: Отличать край от обычного изменения значения. <a id="variant-h005"></a>
- Порог жеста. Роль: Механика. Возможности: Базовые импульсы. Ввод: свайп. Правило: Импульс сообщает, что свайп пересёк порог; отпускание выполняет действие, возврат отменяет. Применение: Сброс карты, перезарядка жестом, архивирование. Ограничения: Оставлять возможность отмены до отпускания, если это часть правила. <a id="variant-h006"></a>
- Захват и отпускание. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: Разные короткие сигналы отмечают захват объекта и его успешное размещение. Применение: Drag-and-drop, пазлы, сборка конструкций. Ограничения: Неверное размещение получает иной отклик и понятную визуальную причину. <a id="variant-h007"></a>
- Успех, ошибка, предупреждение. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: состояние. Правило: Три различимых паттерна сообщают о результате или необходимости изменить действие. Применение: Ответ в викторине, сохранение, проверка хода. Ограничения: Использовать системные значения последовательно; не кодировать всё одной вибрацией. <a id="variant-h008"></a>
- Тактильный фокус. Роль: Применение. Возможности: Базовые импульсы. Ввод: касание. Правило: При переходе фокуса на доступный элемент возникает импульс; пользователь затем активирует найденный элемент. Применение: Навигация одной рукой, вспомогательный режим интерфейса. Ограничения: Название и назначение элемента сообщает экранный диктор или другой канал. <a id="variant-h009"></a>
- Прохождение этапов. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: состояние. Правило: Короткие сигналы отмечают реальные завершённые этапы, а финальный паттерн завершает последовательность. Применение: Загрузка нескольких объектов, создание персонажа, пошаговый мастер. Ограничения: Не подменять достоверный прогресс декоративным периодическим гудением. <a id="variant-h010"></a>


### 2. Поиск, пространство и направление

<a id="family-space"></a>
id: family-space
canonicalId: phone-haptics--family-space
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-space

Вибрация сообщает о пространственном отношении; направление считывает игрок или отдельный датчик.

#### Варианты и применение

<a id="family-space-variants"></a>
- Горячо-холодно. Роль: Механика. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: По мере приближения курсора к цели интервалы между импульсами сокращаются; игрок меняет направление по градиенту. Применение: Поиск сокровища, скрытой кнопки, утечки. Ограничения: Можно кодировать расстояние темпом без управления силой мотора. <a id="variant-h011"></a>
- Амплитудный детектор. Роль: Механика. Возможности: Богатая тактильность. Ввод: перетаскивание. Правило: Игрок исследует область; сила вибрации растёт рядом с источником и помогает выбрать следующую точку поиска. Применение: Металлоискатель, аномалии, сбор ресурсов. Ограничения: Нужно различимое управление интенсивностью; предусмотреть вариант с темпом импульсов. <a id="variant-h012"></a>
- Сектор прицеливания. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание, датчики. Правило: Сигнал появляется только тогда, когда виртуальный прицел или ориентация телефона попадает в нужный сектор. Применение: Поиск передатчика, наведение антенны, AR-квест. Ограничения: Для реального поворота нужны датчики; вибрация сама направление не измеряет. <a id="variant-h013"></a>
- Радиальный сканер. Роль: Механика. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: Игрок вращает луч; импульсы на углах пересечения с объектами позволяют запомнить их расположение. Применение: Радар, навигация в темноте, разведка. Ограничения: Угол задаётся положением луча; один мотор не обозначает физический сектор корпуса. <a id="variant-h014"></a>
- Активный сонар. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: После запуска скана задержка до ответного импульса условно кодирует расстояние; игрок ждёт и сопоставляет эхо. Применение: Подводное исследование, поиск стен, тактическая разведка. Ограничения: Это игровое кодирование; оно не измеряет помещение без отдельной системы датчиков. <a id="variant-h015"></a>
- Следование по контуру. Роль: Механика. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: При ведении пальца по невидимой линии возникают метки; потеря линии меняет или прекращает сигнал. Применение: Обводка, лабиринт, восстановление схемы. Ограничения: Дать отдельный сигнал потери контакта, чтобы пауза не выглядела сбоем. <a id="variant-h016"></a>
- Пересечение границ. Роль: Механика. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: Вход в область и выход из неё получают разные паттерны; игрок картографирует зоны по переходам. Применение: Минные поля в игре, биомы, невидимые препятствия. Ограничения: Нужны различимые паттерны входа и выхода либо понятный контекст. <a id="variant-h017"></a>
- Полоса правильного курса. Роль: Механика. Возможности: Базовые импульсы. Ввод: датчики, касание. Правило: В пределах допустимого отклонения идёт редкий подтверждающий сигнал; ошибка курса вызывает другой паттерн. Применение: Удержание маршрута, виртуальная антенна, обучение ориентации. Ограничения: Для маршрута в реальном мире нужны геоданные; это не надёжный канал предупреждения об опасности. <a id="variant-h018"></a>
- Кодированные повороты. Роль: Применение. Возможности: Базовые импульсы. Ввод: геоданные. Правило: Условленный ритм обозначает левый или правый поворот, а отдельная серия сообщает о приближении к манёвру. Применение: Пешеходный навигатор, маршрут внутри игры. Ограничения: Лево и право кодируются ритмом, а не локализацией вибрации; нужен короткий обучающий этап. <a id="variant-h019"></a>
- Метка места или объекта. Роль: Применение. Возможности: Базовые импульсы. Ввод: геоданные, камера, NFC/BLE. Правило: При подтверждённом обнаружении объекта или входе в зону телефон даёт идентифицирующий паттерн. Применение: Музейный квест, коллекционирование, геоигра. Ограничения: Местоположение определяют GPS, камера, NFC или BLE; учитывать их ошибки и задержку. <a id="variant-h020"></a>


### 3. Время, ритм и реакция

<a id="family-timing"></a>
id: family-timing
canonicalId: phone-haptics--family-timing
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-timing

Игрок действует относительно момента, длительности или структуры тактильного сигнала.

#### Варианты и применение

<a id="family-timing-variants"></a>
- Нажать по импульсу. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: После непредсказуемой паузы приходит сигнал; игрок нажимает как можно быстрее. Применение: Дуэль на реакцию, быстрый ответ, тренировка внимания. Ограничения: Измеряется задержка всей цепочки устройства; результаты разных моделей не равны лабораторным измерениям. <a id="variant-h021"></a>
- Не реагировать на ложный сигнал. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Один ритм требует нажатия, другой требует бездействия; лишняя реакция считается ошибкой. Применение: Go/no-go, распознавание команды, дуэль с обманкой. Ограничения: Паттерны должны уверенно различаться на целевых телефонах. <a id="variant-h022"></a>
- Остановить в нужный момент. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Серия импульсов показывает ход условной шкалы; игрок останавливает её в целевом окне. Применение: Вскрытие, ковка, критический удар. Ограничения: Дать достаточное временное окно с учётом задержки актуатора и восприятия. <a id="variant-h023"></a>
- Тактильный метроном. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание, датчики. Правило: Регулярные сигналы задают долю; игрок синхронизирует нажатия или движения. Применение: Ритм-игра, барабаны, танцевальный ввод. Ограничения: Темп повторения импульсов не равен физической частоте колебаний мотора. <a id="variant-h024"></a>
- Сохранение темпа в тишине. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: После нескольких тактов сигналы исчезают; игрок продолжает ритм и получает оценку отклонения. Применение: Музыкальная память, внутренний метроном. Ограничения: Пропуск является правилом, поэтому начало и конец немой части должны быть понятны. <a id="variant-h025"></a>
- Длительность удержания. Роль: Механика. Возможности: Базовые импульсы. Ввод: удержание. Правило: Игрок ощущает образец продолжительности, затем воспроизводит его удержанием кнопки. Применение: Сравнение интервалов, управление клапаном, головоломка. Ограничения: На простых моторах короткие образцы могут сливаться; подобрать удобные интервалы. <a id="variant-h026"></a>
- Ритмическое эхо. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Телефон проигрывает последовательность коротких и длинных сигналов; игрок повторяет её нажатиями. Применение: Simon, музыкальная память, открытие двери. Ограничения: Ограничивать длину и давать повтор образца по запросу. <a id="variant-h027"></a>
- Отсчёт до события. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: таймер. Правило: Серия становится чаще перед стартом; финальный отличимый импульс обозначает ноль. Применение: Гонка, таймер хода, подготовка к рывку. Ограничения: Не смешивать подготовительный ритм с сигналом самого старта. <a id="variant-h028"></a>
- Раннее действие по предвестнику. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Подготовительный паттерн предсказывает удар; игрок выполняет защиту до финального импульса. Применение: Парирование, уклонение, спортивный старт. Ограничения: Начало сигнала должно предшествовать опасному событию на честное игровое окно. <a id="variant-h029"></a>
- Сдвиг фазы. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Игрок подстраивает собственный ритм так, чтобы попасть между импульсами или в заданную долю. Применение: Полиритм, обход лазеров, синхронизация механизмов. Ограничения: Начать с простых соотношений; плотные последовательности трудно считывать. <a id="variant-h030"></a>


### 4. Точность и управление по обратной связи

<a id="family-control"></a>
id: family-control
canonicalId: phone-haptics--family-control
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-control

Сигнал отражает состояние системы, а игрок непрерывно корректирует ввод.

#### Варианты и применение

<a id="family-control-variants"></a>
- Удержание оптимума. Роль: Механика. Возможности: Базовые импульсы. Ввод: удержание, перетаскивание. Правило: Паттерн меняется при выходе из допустимого диапазона; игрок возвращает параметр в рабочую зону. Применение: Температура печи, давление, точность лечения в игре. Ограничения: Для направления коррекции нужны два разных сигнала или дополнительная шкала. <a id="variant-h031"></a>
- Натяжение лески. Роль: Механика. Возможности: Богатая тактильность. Ввод: удержание, перетаскивание. Правило: При росте натяжения вибрация усиливается; игрок ослабляет или подтягивает леску, избегая обрыва. Применение: Рыбалка, буксировка, канат. Ограничения: Интенсивность можно заменить ступенями ритма; физического натяжения телефон не создаёт. <a id="variant-h032"></a>
- Поймать поклёвку. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: На фоне редких касаний появляется характерный рывок; игрок подсекает только после нужного сигнала. Применение: Рыбалка, ловушка, реакция на редкое событие. Ограничения: Образец поклёвки должен отличаться от фоновых сигналов. <a id="variant-h033"></a>
- Баланс неустойчивой системы. Роль: Механика. Возможности: Базовые импульсы. Ввод: перетаскивание, датчики. Правило: Учащение импульсов сообщает о приближении к падению; игрок компенсирует отклонение. Применение: Канатоходец, перенос груза, виртуальный шар. Ограничения: Сигнал риска сам по себе не сообщает сторону отклонения; её кодируют отдельно. <a id="variant-h034"></a>
- Контроль перегрева. Роль: Механика. Возможности: Базовые импульсы. Ввод: удержание. Правило: Вибрация предупреждает о накоплении тепла; игрок чередует работу и охлаждение. Применение: Лазер, бур, двигатель, мини-игра ремонта. Ограничения: Короткие предупредительные серии обычно полезнее постоянного гудения. <a id="variant-h035"></a>
- Кавитация или срыв режима. Роль: Механика. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: Неровный паттерн обозначает неустойчивую работу; изменение подачи возвращает ровные редкие сигналы. Применение: Насос, турбина, космический двигатель. Ограничения: Это модель состояния; не выдавать её за реальное измерение оборудования. <a id="variant-h036"></a>
- Поиск резонанса. Роль: Механика. Возможности: Богатая тактильность. Ввод: перетаскивание. Правило: Игрок меняет виртуальную частоту, а максимум интенсивности обозначает совпадение с целью. Применение: Настройка радио, магический кристалл, научный пазл. Ограничения: Частота виртуальной системы не обязана совпадать с частотой вибромотора. <a id="variant-h037"></a>
- Тактильная фиксация прицела. Роль: Механика. Возможности: Базовые импульсы. Ввод: перетаскивание, датчики. Правило: Короткий сигнал сообщает о захвате цели, а иной паттерн о потере; игрок удерживает наведение. Применение: Стрельба, фотографирование в игре, сканирование. Ограничения: Не подменять вибрацией проверку реальной точности камеры или оружия. <a id="variant-h038"></a>
- Плавное ведение инструмента. Роль: Механика. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: Импульсы отмечают допустимую скорость; слишком резкое или медленное движение меняет обратную связь. Применение: Резка, полировка, шов в симуляторе. Ограничения: Оценивается траектория касания; реальное сопротивление инструмента не воспроизводится. <a id="variant-h039"></a>
- Остановка по исчезновению сигнала. Роль: Механика. Возможности: Базовые импульсы. Ввод: удержание. Правило: Вибрация идёт во время опасного процесса; её окончание разрешает отпустить кнопку или перейти к следующему шагу. Применение: Разминирование в игре, шлюз, завершение сканирования. Ограничения: Добавить подтверждение окончания, чтобы системный обрыв вибрации не выглядел успехом. <a id="variant-h040"></a>


### 5. Бой, экшен и спорт

<a id="family-combat"></a>
id: family-combat
canonicalId: phone-haptics--family-combat
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-combat

События боя можно ощущать, а предвестники можно использовать для принятия решений.

#### Варианты и применение

<a id="family-combat-variants"></a>
- Собственный выстрел. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: касание. Правило: Короткий удар синхронизирован с выстрелом; огибающая и серия различают типы оружия. Применение: Шутер, тир, аркадный бой. Ограничения: Вибрация имитирует ощущение события и не воспроизводит направленную отдачу оружия. <a id="variant-h041"></a>
- Попадание по противнику. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: состояние. Правило: Импульс возникает только при подтверждённом попадании, а критический удар имеет иной паттерн. Применение: Шутер, слэшер, спортивное попадание. Ограничения: Отделять этот сигнал от собственного выстрела и входящего урона. <a id="variant-h042"></a>
- Получение урона. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: состояние. Правило: Короткая серия сообщает об ударе по персонажу; тяжёлый урон обозначается отдельно. Применение: Экшен, платформер, выживание. Ограничения: Сила обратной связи не должна маскировать следующие важные сигналы. <a id="variant-h043"></a>
- Блок и парирование. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Предвестник обозначает окно защиты, а результат различается паттерном успешного парирования или простого блока. Применение: Фехтование, бой с боссом. Ограничения: Отклик результата дополняет механику; решение обеспечивается заблаговременным сигналом. <a id="variant-h044"></a>
- Уклонение от невидимой атаки. Роль: Механика. Возможности: Базовые импульсы. Ввод: свайп. Правило: Различимый подготовительный ритм сообщает тип атаки; игрок выбирает нужное уклонение. Применение: Бой в темноте, доступный режим экшена. Ограничения: Нужен небольшой выучиваемый словарь атак, а не десятки похожих кодов. <a id="variant-h045"></a>
- Перезарядка и готовность. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Этапы перезарядки отмечаются импульсами; точное действие по финальному сигналу даёт бонус. Применение: Активная перезарядка, заряд навыка. Ограничения: Обычная готовность может быть чистой обратной связью без обязательной реакции. <a id="variant-h046"></a>
- Комбо по тактильному ритму. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Паттерн задаёт окно следующего удара; выдержанная последовательность продлевает комбо. Применение: Рукопашный бой, музыкальный экшен. Ограничения: Согласовать ритм с анимацией и правилами отмены движения. <a id="variant-h047"></a>
- Контакт, приземление, столкновение. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Короткий удар соответствует моменту контакта и условной тяжести столкновения. Применение: Платформер, скейтборд, физическая аркада. Ограничения: Много мелких контактов следует объединять, иначе они превращаются в гул. <a id="variant-h048"></a>
- Дефицит ресурса. Роль: Механика. Возможности: Базовые импульсы. Ввод: состояние. Правило: Редкий характерный сигнал сообщает о критическом запасе здоровья, кислорода или выносливости; игрок меняет тактику. Применение: Выживание, подводный бой, бег. Ограничения: Не превращать всё время низкого здоровья в непрерывную вибрацию. <a id="variant-h049"></a>
- Момент спортивного контакта. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание, датчики. Правило: Предварительный сигнал помогает выбрать момент замаха, а импульс контакта подтверждает результат. Применение: Бейсбол, теннис, гольф в игре. Ограничения: Силу реального замаха нельзя надёжно получить только из факта вибрации. <a id="variant-h050"></a>


### 6. Транспорт, машины и физические процессы

<a id="family-simulation"></a>
id: family-simulation
canonicalId: phone-haptics--family-simulation
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-simulation

Сигнал связывают с состоянием модели, а не добавляют произвольный шум.

#### Варианты и применение

<a id="family-simulation-variants"></a>
- Двигатель и обороты. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Огибающая или плотность импульсов меняется с режимом двигателя, помогая различать холостой ход и нагрузку. Применение: Гонки, техника, космические симуляторы. Ограничения: Не обещать управление физической частотой мотора на всех телефонах. <a id="variant-h051"></a>
- Переключение передачи. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Паттерн сообщает о подходящем окне переключения; отдельный толчок подтверждает смену передачи. Применение: Драг-рейсинг, механическая коробка в игре. Ограничения: Предупреждение и подтверждение должны различаться. <a id="variant-h052"></a>
- Пробуксовка и сцепление. Роль: Механика. Возможности: Базовые импульсы. Ввод: удержание, перетаскивание. Правило: Неровная серия появляется при потере сцепления; игрок ослабляет газ или меняет управление. Применение: Ралли, дрифт, вождение на льду. Ограничения: Вибрация сообщает о модели сцепления, а не поворачивает руль. <a id="variant-h053"></a>
- Дорога и рельеф. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Редкие удары, частая мелкая дрожь и мягкие пульсации обозначают разные покрытия. Применение: Грунт, брусчатка, рельсы, снег в игре. Ограничения: Поверхности различаются условным рисунком, а не точной механической копией материала. <a id="variant-h054"></a>
- Торможение на грани. Роль: Механика. Возможности: Базовые импульсы. Ввод: удержание. Правило: Пульсации предупреждают о блокировке или превышении заданного порога торможения; игрок корректирует ввод. Применение: Гоночный тренажёр, посадка аппарата. Ограничения: Это игровая подсказка, не имитация реальной педали ABS. <a id="variant-h055"></a>
- Турбулентность и волны. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Короткие нерегулярные всплески соответствуют порывам или ударам волн. Применение: Полёт, морская навигация, буря. Ограничения: Фоновый рисунок не должен закрывать аварийные предупреждения. <a id="variant-h056"></a>
- Рабочий цикл инструмента. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: удержание. Правило: Запуск, рабочая фаза и остановка инструмента имеют разные огибающие. Применение: Дрель, пила, шлифовка в симуляторе. Ограничения: Ограничивать длительность непрерывной работы и предусматривать отключение. <a id="variant-h057"></a>
- Заклинивание механизма. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание, перетаскивание. Правило: Ритм становится прерывистым; игрок меняет усилие в модели или выполняет обратный ход. Применение: Ремонт, производство, механические головоломки. Ограничения: Телефон сообщает о заедании, но физически не блокирует движение пальца. <a id="variant-h058"></a>
- Удары свободного тела. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: датчики. Правило: Когда виртуальный шар или груз сталкивается со стенкой контейнера, корпус отвечает импульсом. Применение: Шарик в коробке, кубики, наклонный лабиринт. Ограничения: Положение тела вычисляет симуляция; вибромотор не перемещает объект на экране. <a id="variant-h059"></a>
- Поток и заполнение. Роль: Механика. Возможности: Богатая тактильность. Ввод: наклон, датчики. Правило: Рисунок сигнала отражает темп виртуального потока и близость к переполнению; игрок регулирует наклон. Применение: Наливание, дозирование, алхимия. Ограничения: Нужны датчики наклона; объём жидкости здесь рассчитывает игра. <a id="variant-h060"></a>


### 7. Материалы, инструменты и виртуальные предметы

<a id="family-materials"></a>
id: family-materials
canonicalId: phone-haptics--family-materials
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-materials

Тактильный рисунок создаёт ассоциацию с предметом и может стать частью задачи.

#### Варианты и применение

<a id="family-materials-variants"></a>
- Проведение по текстуре. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: перетаскивание. Правило: При движении пальца меняются плотность и характер импульсов, создавая условный образ шероховатости. Применение: Дерево, камень, ткань, поверхность карты. Ограничения: Обычный экран не приобретает физический рельеф или управляемое трение. <a id="variant-h061"></a>
- Материал по отклику. Роль: Механика. Возможности: Богатая тактильность. Ввод: касание. Правило: Игрок простукивает виртуальные образцы и выбирает материал по выученному паттерну. Применение: Геология в игре, сортировка, распознавание артефактов. Ограничения: Значения паттернов условные; нужна демонстрация образцов и проверка различимости. <a id="variant-h062"></a>
- Трещина и разрушение. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Несколько нарастающих щелчков переходят в финальный удар при разрушении объекта. Применение: Лёд, стекло, дерево, вскрытие оболочки. Ограничения: Не использовать слишком громкий и длинный эффект для каждого мелкого объекта. <a id="variant-h063"></a>
- Упругий объект. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: перетаскивание. Правило: Натяжение отражается нарастанием, а отпускание коротким затухающим откликом. Применение: Резинка, лук, пружина, мягкая кнопка. Ограничения: Это сочетание визуального движения и вибрации; упругая сила пальцу не передаётся. <a id="variant-h064"></a>
- Зубцы и храповик. Роль: Механика. Возможности: Базовые импульсы. Ввод: вращение на экране. Правило: Каждый пройденный зубец отмечается щелчком; обратный ход получает иной сигнал или запрещается правилами. Применение: Лебёдка, сейф, ручная настройка. Ограничения: Запрет является программным, а не физическим упором. <a id="variant-h065"></a>
- Нарезка на порции. Роль: Механика. Возможности: Базовые импульсы. Ввод: свайп. Правило: Импульс обозначает пересечение нужной линии; игрок дозирует шаги или число надрезов. Применение: Кулинария, раскрой, деление ресурса. Ограничения: Скорость свайпа и количество порций вычисляются по касаниям. <a id="variant-h066"></a>
- Соскребание слоя. Роль: Механика. Возможности: Богатая тактильность. Ввод: перетаскивание. Правило: Рабочий рисунок меняется при достижении нижнего слоя; игрок останавливается, чтобы не повредить основу. Применение: Реставрация, раскопки, очистка. Ограничения: Повреждение и глубина виртуальны; не имитировать медицинскую точность. <a id="variant-h067"></a>
- Штамп, печать, защёлка. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: касание. Правило: Отчётливый импульс соответствует окончательной фиксации объекта. Применение: Печать документа в игре, сборка, закрытие контейнера. Ограничения: Событие фиксации должно действительно произойти в модели. <a id="variant-h068"></a>
- Отрывание и расстёгивание. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: перетаскивание. Правило: Серия щелчков следует за перемещением пальца; финальный импульс отмечает полный разрыв соединения. Применение: Молния, липучка, перфорация, упаковка. Ограничения: Различать отдельные щелчки и непрерывный гул; физического сопротивления нет. <a id="variant-h069"></a>
- Сборка по посадке. Роль: Механика. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: Правильное положение детали вызывает короткий сигнал; игрок ищет ориентацию и фиксирует соединение. Применение: Конструктор, оружейная сборка, ремонт. Ограничения: Для ориентации детали достаточно жеста; реальный поворот телефона необязателен. <a id="variant-h070"></a>


### 8. Головоломки, коды и обучение

<a id="family-puzzles"></a>
id: family-puzzles
canonicalId: phone-haptics--family-puzzles
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-puzzles

Игрок различает, запоминает, воспроизводит или преобразует тактильную информацию.

#### Варианты и применение

<a id="family-puzzles-variants"></a>
- Замок с тактильными штифтами. Роль: Механика. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: При прохождении нужной позиции возникает особый щелчок; игрок запоминает положения и выставляет штифты. Применение: Взлом в игре, механический сейф. Ограничения: Сделать признак правильной позиции устойчивым к скорости движения пальца. <a id="variant-h071"></a>
- Азбука из коротких и длинных. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Телефон передаёт символы ритмом, а игрок декодирует или отвечает нажатиями. Применение: Морзе, шпионский квест, обучение кодированию. Ограничения: Это последовательный код, а не полноценная замена речи для всех пользователей. <a id="variant-h072"></a>
- Число импульсами. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Игрок считает короткие сигналы и использует число как ответ или часть комбинации. Применение: Счёт, PIN в головоломке, номер комнаты. Ограничения: Длинные числа лучше делить на группы; вибрация не является защищённым каналом. <a id="variant-h073"></a>
- Найти совпадающую пару. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Скрытые карточки воспроизводят паттерны; игрок открывает одинаковые пары. Применение: Мемори, обучение различению, игра без зрительного сравнения. Ограничения: Пара определяется ритмом, не едва заметной разницей силы. <a id="variant-h074"></a>
- Лишний паттерн. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Несколько объектов дают похожие рисунки, один отличается; игрок выбирает исключение. Применение: Классификация, внимание, поиск неисправности. Ограничения: Различие должно быть значимым и доступным после повторного прослушивания касанием. <a id="variant-h075"></a>
- Порядок и перестановка. Роль: Механика. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: Игрок сортирует объекты по длине, числу импульсов или выученной тактильной последовательности. Применение: Логическая цепочка, музыкальная фраза, сборка пароля. Ограничения: Не требовать точного ранжирования близких интенсивностей на разных устройствах. <a id="variant-h076"></a>
- Комбинация нескольких признаков. Роль: Механика. Возможности: Богатая тактильность. Ввод: касание. Правило: Один признак задаёт класс, другой вариант; игрок объединяет ритм и длительность либо интенсивность. Применение: Тактильные ключи, классификация устройств, сложный код. Ограничения: Сначала проверить каждый признак отдельно; затем обучить их совместному чтению. <a id="variant-h077"></a>
- Лабиринт по контакту. Роль: Механика. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: Касание виртуальной стены даёт сигнал; игрок исследует ходы и строит маршрут в памяти. Применение: Невидимый лабиринт, исследовательский пазл. Ограничения: Не наказывать за попытку исследовать без достаточной обратной связи. <a id="variant-h078"></a>
- Преобразование ритма. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Игрок получает рисунок и отвечает по правилу: удвоить интервалы, инвертировать короткое и длинное или повторить задом наперёд. Применение: Логика, программирование, музыкальные задачи. Ограничения: Чётко обозначить границы фразы и дать тренировочные примеры. <a id="variant-h079"></a>
- Поиск скрытого правила. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Действия вызывают закономерные паттерны; игрок формулирует правило и проверяет его новыми действиями. Применение: Научное мышление, детективный терминал, чёрный ящик. Ограничения: Не менять правило случайно до того, как игрок может сделать проверяемый вывод. <a id="variant-h080"></a>


### 9. Стелс, опасность и хоррор

<a id="family-stealth"></a>
id: family-stealth
canonicalId: phone-haptics--family-stealth
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-stealth

Сигнал сообщает о риске, помогает выбирать момент и иногда сам становится уликой.

#### Варианты и применение

<a id="family-stealth-variants"></a>
- Приближение угрозы. Роль: Механика. Возможности: Базовые импульсы. Ввод: состояние. Правило: По мере роста опасности интервалы сокращаются; игрок решает, спрятаться, замереть или отступить. Применение: Стелс, преследователь, заражённая зона. Ограничения: Паттерн может сообщать риск, но для направления угрозы нужен отдельный код. <a id="variant-h081"></a>
- Обнаружение врагом. Роль: Механика. Возможности: Базовые импульсы. Ввод: состояние. Правило: Разные серии обозначают подозрение, поиск и полное обнаружение; игрок выбирает ответ. Применение: Скрытное прохождение, социальный стелс. Ограничения: Переход состояния важнее непрерывного повторения одного предупреждения. <a id="variant-h082"></a>
- Сердцебиение как шкала риска. Роль: Механика. Возможности: Базовые импульсы. Ввод: состояние. Правило: Парные импульсы ускоряются с условным стрессом персонажа; игрок снижает риск действиями. Применение: Прятки, хоррор, контроль паники. Ограничения: Это игровой параметр; не выдавать его за измерение реального пульса человека. <a id="variant-h083"></a>
- Шаги за стеной. Роль: Механика. Возможности: Базовые импульсы. Ввод: состояние. Правило: Ритм шагов позволяет оценить приближение и выбрать момент выхода из укрытия. Применение: Патруль, невидимый противник, побег. Ограничения: Тип шага и расстояние кодируются условно; один мотор не локализует источник в комнате. <a id="variant-h084"></a>
- Тактильный детектор аномалий. Роль: Механика. Возможности: Богатая тактильность. Ввод: перетаскивание, датчики. Правило: Игрок направляет прибор и сравнивает неровные сигналы, чтобы определить безопасный проход. Применение: Паранормальный квест, радиация в игре. Ограничения: Реальную радиацию или электромагнитные угрозы вибромотор не измеряет. <a id="variant-h085"></a>
- Замереть после сигнала. Роль: Механика. Возможности: Базовые импульсы. Ввод: датчики. Правило: После предупреждения игрок должен удерживать телефон неподвижно; превышение порога движения раскрывает персонажа. Применение: Красный свет, прятки, осторожная переноска. Ограничения: Фильтровать колебания от самого мотора, иначе устройство может наказать игрока за собственный сигнал. <a id="variant-h086"></a>
- Маскировка действия шумом. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Сильные импульсы обозначают безопасные интервалы виртуального шума; игрок действует только в эти моменты. Применение: Кража, пересечение скрипящего пола, обход охраны. Ограничения: Здесь шум является условием игрового мира, а не реальным акустическим измерением. <a id="variant-h087"></a>
- Вибрация как выдающий звук. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Участники в одной комнате могут услышать реальный мотор; игрок решает, получать подсказку или сохранить тишину. Применение: Локальные прятки, настольная социальная игра. Ограничения: Звук зависит от корпуса и поверхности; на него нельзя рассчитывать как на равный соревновательный канал. <a id="variant-h088"></a>
- Ложная тревога как улика. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Игрок сопоставляет несколько паттернов и другие признаки, чтобы отличить настоящий сигнал угрозы от помех. Применение: Детективный хоррор, ненадёжный прибор. Ограничения: Правило помех должно быть объяснимым; произвольный обман разрушает возможность учиться. <a id="variant-h089"></a>
- Тактильный скример. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Короткий неожиданный всплеск совпадает с заранее подготовленным сюжетным событием. Применение: Хоррор, кульминация, внезапный контакт. Ограничения: Дать настройку интенсивности и отключение; частые всплески быстро теряют смысл. <a id="variant-h090"></a>


### 10. Повествование, эмоции и присутствие

<a id="family-story"></a>
id: family-story
canonicalId: phone-haptics--family-story
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-story

Тактильный рисунок поддерживает сцену или обозначает узнаваемый мотив.

#### Варианты и применение

<a id="family-story-variants"></a>
- Стук персонажа. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: состояние. Правило: Определённый ритм стука сопровождает появление персонажа и позже узнаётся без изображения. Применение: История в сообщениях, дверь, невидимый спутник. Ограничения: Ритм является авторским мотивом, а не универсальным эмоциональным кодом. <a id="variant-h091"></a>
- Характер через ритм. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Осторожные, резкие или неровные импульсы соответствуют поведению вымышленного собеседника. Применение: Диалоги, интерактивная проза, питомец. Ограничения: Эмоциональные трактовки требуют проверки с аудиторией и не одинаковы у всех. <a id="variant-h092"></a>
- Виртуальное прикосновение. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: касание, сеть. Правило: Касание объекта или согласованный жест партнёра вызывает короткий мягкий отклик. Применение: Забота о питомце, совместная история, социальное присутствие. Ограничения: Не обещать ощущение определённой части тела или реальную передачу силы. <a id="variant-h093"></a>
- Дождь и капли. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Редкие нерегулярные импульсы сопровождают капли, более плотный рисунок обозначает ливень. Применение: Атмосфера, прогулка, погодная сцена. Ограничения: Выбирать заметные моменты; длительный фон утомляет и расходует заряд. <a id="variant-h094"></a>
- Гром и крупное событие. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Нарастание и затухание совпадают с громом, обвалом или пролётом тяжёлого объекта. Применение: Кат-сцена, катастрофа, кинематографичный момент. Ограничения: Синхронизировать с тем, когда событие достигает персонажа, если это важно для сцены. <a id="variant-h095"></a>
- Внутренний ритм существа. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Дыхание, пульсация или биение крыла формируют узнаваемый тактильный образ живого объекта. Применение: Существо в руках, инкубатор, фантастическая биология. Ограничения: Это постановочная модель; не делать из неё медицинский показатель. <a id="variant-h096"></a>
- Узнаваемая способность. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: У заклинания или устройства есть собственная короткая последовательность запуска и завершения. Применение: Магия, гаджеты, коллекционные предметы. Ограничения: Словарь должен оставаться небольшим и различимым. <a id="variant-h097"></a>
- Возвращение мотива. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Ранее выученный ритм появляется в новой сцене; игрок узнаёт персонажа, объект или связь событий. Применение: Детектив, воспоминания, сюжетная загадка. Ограничения: Если узнавание обязательно для прогресса, дать альтернативную доступную подсказку. <a id="variant-h098"></a>
- Намеренное отсутствие отклика. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Знакомое действие внезапно не вызывает ожидаемой вибрации; игрок проверяет, что изменилось в мире. Применение: Неисправный прибор, исчезнувший спутник, сюжетный поворот. Ограничения: Отсутствие сигнала неоднозначно; подтвердить его другим каналом и учесть системное отключение. <a id="variant-h099"></a>
- Финальная тактильная фраза. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Короткая композиция завершает сцену или повторяет освоенные сигналы в новом порядке. Применение: Финал уровня, завершение арки, награда. Ограничения: Не представлять длину или силу эффекта как обязательный показатель ценности награды. <a id="variant-h100"></a>


### 11. Мультиплеер и социальное взаимодействие

<a id="family-multi"></a>
id: family-multi
canonicalId: phone-haptics--family-multi
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-multi

Паттерны передают локальные роли, команды и моменты совместных действий.

#### Варианты и применение

<a id="family-multi-variants"></a>
- Скрытая роль. Роль: Механика. Возможности: Базовые импульсы. Ввод: сеть, касание. Правило: Приватный паттерн сообщает роль игроку, который затем действует по её правилам. Применение: Мафия, шпион, асимметричная настольная игра. Ограничения: Вибромотор может быть слышен окружающим; секретность не гарантируется. <a id="variant-h101"></a>
- Оператор и исполнитель. Роль: Механика. Возможности: Базовые импульсы. Ввод: сеть, касание. Правило: Один участник получает вибрационный код, другой видит инструкцию; они договариваются, как решить задачу. Применение: Кооперативное разминирование, коммуникационный пазл. Ограничения: Сигнал служит игровой асимметрии; связь между телефонами обеспечивает сеть. <a id="variant-h102"></a>
- Одновременное нажатие. Роль: Механика. Возможности: Базовые импульсы. Ввод: сеть, касание. Правило: Общий тактильный отсчёт помогает нескольким игрокам нажать в одном окне. Применение: Ритуал, командный запуск, синхронный удар. Ограничения: Использовать общее запланированное время и допуск, а не сравнивать только время прихода сетевых пакетов. <a id="variant-h103"></a>
- Передача эстафеты. Роль: Механика. Возможности: Базовые импульсы. Ввод: сеть, касание. Правило: После действия одного игрока следующий телефон получает паттерн очереди; задержка передачи влияет на результат. Применение: Командная цепочка, эстафета, совместная музыка. Ограничения: Ввести подтверждение получения и обработку разрыва соединения. <a id="variant-h104"></a>
- Тактильный пинг. Роль: Применение. Возможности: Базовые импульсы. Ввод: сеть, касание. Правило: Игрок отправляет короткий условный сигнал внимания или готовности; получатель подтверждает его. Применение: Кооператив, тихая командная связь. Ограничения: Ограничивать частоту и дать отключение входящих сигналов от других участников. <a id="variant-h105"></a>
- Пароль рукопожатия. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание, сеть. Правило: Участники сверяют заранее выученный ритм и решают, можно ли доверять персонажу или продолжить сцену. Применение: Социальная дедукция, секретная встреча в игре. Ограничения: Это игровой пароль; не использовать как реальную криптографическую аутентификацию. <a id="variant-h106"></a>
- Асимметричная информация об опасности. Роль: Механика. Возможности: Базовые импульсы. Ввод: сеть. Правило: Только один участник ощущает предвестник атаки и должен вовремя предупредить остальных. Применение: Командный босс, капитан и экипаж. Ограничения: Сеть и задержка восприятия входят в окно предупреждения. <a id="variant-h107"></a>
- Круговая последовательность. Роль: Механика. Возможности: Базовые импульсы. Ввод: сеть, касание. Правило: Сигнал переходит между телефонами по порядку; участники угадывают следующего или меняют направление. Применение: Тактильный круг, вечеринка, игра на внимание. Ограничения: Порядок задаёт приложение; через воздух мотор сигнал другому телефону не передаёт. <a id="variant-h108"></a>
- Тактильное сочинение вдвоём. Роль: Применение. Возможности: Базовые импульсы. Ввод: сеть, касание. Правило: Каждый добавляет импульсы к общей фразе, которая воспроизводится на устройствах участников. Применение: Совместная музыка, открытка, творческая игра. Ограничения: Ограничить длину фразы и предусмотреть локальное воспроизведение при сетевой задержке. <a id="variant-h109"></a>
- Локальный телефон-эстафета. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание, датчики. Правило: Участники передают один телефон; полученный сигнал требует передать его дальше или выполнить действие. Применение: Горячая картошка, party game, очередность. Ограничения: Передачу подтверждают касанием или датчиками; держать устройство в руках без бросков. <a id="variant-h110"></a>


### 12. Движение телефона, сенсоры и AR

<a id="family-sensors"></a>
id: family-sensors
canonicalId: phone-haptics--family-sensors
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-sensors

Ввод получают отдельные сенсоры; вибрация сообщает результат или помогает корректировать движение.

#### Варианты и применение

<a id="family-sensors-variants"></a>
- Наклонный лабиринт. Роль: Механика. Возможности: Базовые импульсы. Ввод: датчики. Правило: Игрок наклоняет телефон, а столкновения виртуального шарика и попадание в лунку отмечаются импульсами. Применение: Лабиринт, баланс, физическая головоломка. Ограничения: Нужна оценка ориентации; мотор не является датчиком наклона. <a id="variant-h111"></a>
- Тактильный горизонт. Роль: Применение. Возможности: Базовые импульсы. Ввод: датчики. Правило: Импульс сообщает о выравнивании телефона; отдельный код обозначает выход за допуск. Применение: Виртуальный уровень, учебный прибор, композиция кадра. Ограничения: Точность зависит от калибровки датчиков; вибрация может мешать съёмке в этот момент. <a id="variant-h112"></a>
- Поворот к цели. Роль: Механика. Возможности: Базовые импульсы. Ввод: датчики. Правило: Игрок вращает телефон до сигнала попадания в нужный угол, затем фиксирует положение. Применение: Антенна, замок ориентации, поиск направления. Ограничения: Опорный угол и дрейф определяются системой ориентации. <a id="variant-h113"></a>
- Встряхивание с обратной связью. Роль: Механика. Возможности: Базовые импульсы. Ввод: датчики. Правило: Шейки телефона заряжают виртуальный ресурс; импульсы отмечают засчитанные движения и достижение порога. Применение: Фонарик, шейкер, энергия артефакта. Ограничения: Фильтровать собственную вибрацию устройства; задавать умеренную амплитуду движения. <a id="variant-h114"></a>
- Равномерное покачивание. Роль: Механика. Возможности: Базовые импульсы. Ввод: датчики. Правило: Сигналы показывают, насколько движение попадает в нужный ритм; игрок сглаживает траекторию. Применение: Укачивание виртуального существа, качели, баланс. Ограничения: Оцениваются данные сенсоров; размах и темп подбирают под удобный хват. <a id="variant-h115"></a>
- Плавная переноска. Роль: Механика. Возможности: Базовые импульсы. Ввод: датчики. Правило: При резких ускорениях телефон выдаёт предупреждение; цель требует перенести виртуальный хрупкий груз ровно. Применение: Скрытная доставка, перенос яйца, обучение контролю движения. Ограничения: Вводить паузу или компенсацию после импульса, чтобы мотор не создавал ложную ошибку. <a id="variant-h116"></a>
- Постукивание по корпусу. Роль: Механика. Возможности: Базовые импульсы. Ввод: датчики. Правило: Приложение распознаёт условленный стук и отвечает вибрацией; последовательность стуков управляет действием. Применение: Ритмический ввод, ответ персонажу, игра одной рукой. Ограничения: Надёжность зависит от устройства; пользовательский стук и собственный мотор нужно различать. <a id="variant-h117"></a>
- Голос с тактильным результатом. Роль: Механика. Возможности: Базовые импульсы. Ввод: микрофон. Правило: При достижении заданной громкости, темпа или распознанной команды возникает сигнал; игрок корректирует голос. Применение: Голосовая игра, управление заклинанием, речевой ритм. Ограничения: Микрофон и алгоритм распознавания дают ввод; вибрация может создавать акустические помехи. <a id="variant-h118"></a>
- AR-контакт. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: камера. Правило: Тактильный импульс возникает при подтверждённом пересечении луча, касании или подборе виртуального AR-объекта. Применение: AR-конструктор, музейный объект, настольная сцена. Ограничения: Возможны задержки трекинга; не вибрировать так, чтобы мешать устойчивости камеры. <a id="variant-h119"></a>
- Шаги и тактильная цель. Роль: Применение. Возможности: Базовые импульсы. Ввод: датчики. Правило: Приложение сравнивает распознанные шаги с заданным темпом и подаёт редкую корректирующую подсказку. Применение: Ритмичная прогулка, игровая ходьба, эксплоринг. Ограничения: Нужен источник событий шага; телефон может находиться в кармане, где сигнал ощущается иначе. <a id="variant-h120"></a>


### 13. Доступность и взаимодействие без взгляда

<a id="family-accessibility"></a>
id: family-accessibility
canonicalId: phone-haptics--family-accessibility
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-accessibility

Сигнал дополняет доступный интерфейс; пригодность проверяют с конкретными пользователями.

#### Варианты и применение

<a id="family-accessibility-variants"></a>
- Дублирование значимых звуков. Роль: Применение. Возможности: Базовые импульсы. Ввод: состояние. Правило: События вроде таймера, попадания или звонка получают тактильный эквивалент. Применение: Пользователи с нарушением слуха, игра без звука. Ограничения: Не все звуки стоит кодировать; сохранить подписи и визуальные индикаторы. <a id="variant-h121"></a>
- Тактильное подтверждение с диктором. Роль: Применение. Возможности: Базовые импульсы. Ввод: касание. Правило: Импульс подтверждает фокус или действие, пока экранный диктор сообщает содержание. Применение: Доступные меню, формы, инвентарь. Ограничения: Не перебивать системные жесты и собственную обратную связь средств доступности. <a id="variant-h122"></a>
- Нахождение виртуальных кнопок. Роль: Применение. Возможности: Базовые импульсы. Ввод: перетаскивание. Правило: Исследование экрана вызывает сигнал входа в активную область; подтверждающее действие выполняется отдельно. Применение: Крупные игровые органы управления, вспомогательный режим. Ограничения: Человек должен понимать название и назначение найденной области другим каналом. <a id="variant-h123"></a>
- Обученные команды без зрения. Роль: Применение. Возможности: Базовые импульсы. Ввод: касание. Правило: Небольшой словарь ритмов обозначает команды, а пользователь подтверждает или отменяет действие. Применение: Аудиоигра, краткая навигация, интерфейс без постоянного взгляда. Ограничения: Провести обучение и дать повтор; не предполагать знание кодов заранее. <a id="variant-h124"></a>
- Пошаговый тактильный маршрут. Роль: Применение. Возможности: Базовые импульсы. Ввод: геоданные. Правило: В подходящих точках приложение сообщает следующий манёвр и запрашивает подтверждение. Применение: Ориентация в игре, доступный маршрут в контролируемой среде. Ограничения: Реальный маршрут требует надёжного позиционирования и других каналов ориентации. <a id="variant-h125"></a>
- Сигнал потери управления. Роль: Применение. Возможности: Базовые импульсы. Ввод: состояние. Правило: Особый паттерн сообщает о потере фокуса, соединения, трекинга или захвата объекта. Применение: Доступные редакторы, удалённое управление, AR. Ограничения: После сбоя давать ясный путь восстановления, а не только вибрацию. <a id="variant-h126"></a>
- Персональная калибровка. Роль: Применение. Возможности: Богатая тактильность. Ввод: касание. Правило: Пользователь выбирает комфортный уровень и подтверждает, какие паттерны различимы; приложение адаптирует словарь. Применение: Игры с важными тактильными подсказками. Ограничения: Это настройка интерфейса; она не измеряет медицинскую норму чувствительности. <a id="variant-h127"></a>
- Адаптация к хвату и контексту. Роль: Применение. Возможности: Базовые импульсы. Ввод: настройка, датчики. Правило: Пользователь выбирает профиль для руки или кармана; меняются повторения и длительность сигналов. Применение: Прогулка, использование одной рукой, разные чехлы. Ограничения: Автоопределение контекста ненадёжно без проверки; сохранять ручной выбор. <a id="variant-h128"></a>
- Очередь важных сигналов. Роль: Применение. Возможности: Базовые импульсы. Ввод: состояние. Правило: При нескольких событиях приложение сначала передаёт самое важное, затем остальные с разделителями. Применение: Доступная игра, навигатор, многособытийный интерфейс. Ограничения: Нельзя рассчитывать, что пользователь расшифрует физически наложенные паттерны. <a id="variant-h129"></a>
- Равнозначный альтернативный режим. Роль: Применение. Возможности: Базовые импульсы. Ввод: настройка. Правило: При отключении вибрации ту же игровую информацию передают звук, текст, контрастные метки или иной ввод. Применение: Доступность, устройства без мотора, личные предпочтения. Ограничения: Сохранять содержание подсказок и честные временные окна, а не только визуальный эффект. <a id="variant-h130"></a>


### 14. Повседневные задачи и продуктивность

<a id="family-utility"></a>
id: family-utility
canonicalId: phone-haptics--family-utility
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-utility

Сигнал экономит взгляд на экран и помогает заметить состояние действия.

#### Варианты и применение

<a id="family-utility-variants"></a>
- Уведомление по категории. Роль: Применение. Возможности: Базовые импульсы. Ввод: уведомления. Правило: Разные события получают несколько различимых паттернов, позволяя решить, нужно ли смотреть на экран. Применение: Звонок, сообщение, напоминание, событие задачи. Ограничения: Фоновые уведомления используют системные механизмы; настройки пользователя имеют приоритет. <a id="variant-h131"></a>
- Тихий таймер. Роль: Применение. Возможности: Базовые импульсы. Ввод: таймер. Правило: По окончании интервала возникает короткая заметная серия; повтор возможен до подтверждения. Применение: Кухня, фокус-сессия, выступление. Ограничения: Не обещать полную тишину: мотор может быть слышен, особенно на столе. <a id="variant-h132"></a>
- Подсказки докладчику. Роль: Применение. Возможности: Базовые импульсы. Ввод: таймер. Правило: Заранее оговорённые серии отмечают остаток времени и переход между частями выступления. Применение: Репетиция, интервью, презентация. Ограничения: Паттерны планируют до выступления; сигналы не должны требовать сложного счёта. <a id="variant-h133"></a>
- Интервальный цикл. Роль: Применение. Возможности: Базовые импульсы. Ввод: таймер. Правило: Разные серии обозначают работу, отдых и конец очередного цикла. Применение: Помодоро, бытовые задачи, игровые тренировки. Ограничения: Для работы при заблокированном экране нужна проверка платформенного сценария. <a id="variant-h134"></a>
- Обратная связь ввода текста. Роль: Применение. Возможности: Базовые импульсы. Ввод: касание. Правило: Короткие отклики сопровождают ввод, удаление или принятие автозамены. Применение: Клавиатура, короткая форма, кодовый ввод. Ограничения: Частые импульсы могут утомлять; соблюдать системные настройки клавиатуры. <a id="variant-h135"></a>
- Подтверждение сканирования. Роль: Применение. Возможности: Базовые импульсы. Ввод: камера, NFC. Правило: Успешное чтение кода или метки вызывает импульс, позволяя переходить к следующему объекту. Применение: Склад, билеты, инвентаризация, коллекции. Ограничения: Сигнал чтения не означает успешную оплату или отправку данных без отдельного подтверждения. <a id="variant-h136"></a>
- Достижение целевого значения. Роль: Применение. Возможности: Базовые импульсы. Ввод: перетаскивание, данные. Правило: Импульс сообщает, что ручная настройка достигла заданного значения или диапазона. Применение: Выдержка, размер, число повторений, аудиопараметр. Ограничения: Источник значения должен быть достоверным; не путать настройку с реальным измерением. <a id="variant-h137"></a>
- Переход этапа инструкции. Роль: Применение. Возможности: Базовые импульсы. Ввод: касание, таймер. Правило: Короткий сигнал отмечает завершение шага и готовность следующего. Применение: Рецепт, сборка, учебный процесс. Ограничения: Автоматический переход возможен только при подтверждённом событии или понятном таймере. <a id="variant-h138"></a>
- Тактильная заметка в записи. Роль: Применение. Возможности: Базовые импульсы. Ввод: касание. Правило: Импульс подтверждает, что метка добавлена к аудио или видео, не требуя длительного взгляда. Применение: Интервью, полевые записи, закладки. Ограничения: Вибрация может попасть в микрофон или дрогнуть в кадре; проверить сценарий записи. <a id="variant-h139"></a>
- Напоминание о состоянии. Роль: Применение. Возможности: Базовые импульсы. Ввод: состояние. Правило: Редкий сигнал сообщает о реально изменившемся состоянии: соединение потеряно, устройство готово, задача завершена. Применение: Удалённое управление, подключение аксессуара, длительная операция. Ограничения: Не использовать частые повторения для событий, на которые человек сейчас не может повлиять. <a id="variant-h140"></a>


### 15. Творчество, обучение ритму и расслабление

<a id="family-creative"></a>
id: family-creative
canonicalId: phone-haptics--family-creative
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-creative

Здесь важны выразительность и удобство, а не заявления о лечебном эффекте.

#### Варианты и применение

<a id="family-creative-variants"></a>
- Тактильная дорожка к музыке. Роль: Применение. Возможности: Богатая тактильность. Ввод: аудиоданные. Правило: Удары и выбранные акценты музыкальной дорожки получают синхронные вибрационные события. Применение: Музыкальный плеер, интерактивный клип, ритм-игра. Ограничения: Лучше отбирать значимые события; прямое копирование всех звуков превращается в гул. <a id="variant-h141"></a>
- Акценты фильма или ролика. Роль: Применение. Возможности: Богатая тактильность. Ввод: видеоданные. Правило: Автор отмечает моменты, которые сопровождаются коротким тактильным событием. Применение: Интерактивное кино, трейлер, обучающий ролик. Ограничения: Нужна синхронизация; это авторская тактильная дорожка, не автоматическая точная передача сцены. <a id="variant-h142"></a>
- Тактильный секвенсор. Роль: Применение. Возможности: Базовые импульсы. Ввод: касание. Правило: Пользователь расставляет импульсы и паузы на временной сетке, затем воспроизводит композицию. Применение: Музыкальный инструмент, редактор паттернов, прототипирование. Ограничения: Экспортировать семантику и тайминги; устройства воспроизводят рисунок по-разному. <a id="variant-h143"></a>
- Вибрационная открытка. Роль: Применение. Возможности: Базовые импульсы. Ввод: касание, сеть. Правило: Автор записывает короткий ритмический жест, а получатель по желанию воспроизводит его. Применение: Личное сообщение, поздравление, творческий обмен. Ограничения: Воспроизведение должно запускаться осознанно и допускать отключение. <a id="variant-h144"></a>
- Тактильная кисть. Роль: Применение. Возможности: Богатая тактильность. Ввод: перетаскивание. Правило: Отклик меняется со скоростью штриха, выбранным инструментом или пересечением границы. Применение: Рисование, каллиграфия в игре, музыкальная живопись. Ограничения: Он создаёт ассоциацию с инструментом, а не фактическую шероховатость поверхности. <a id="variant-h145"></a>
- Освоение ритмического рисунка. Роль: Применение. Возможности: Базовые импульсы. Ввод: касание. Правило: Ученик ощущает образец, воспроизводит его и получает различимые сигналы попадания и ошибки. Применение: Музыкальное обучение, длительности нот, метр. Ограничения: Проверять перенос навыка на нужный реальный инструмент отдельно. <a id="variant-h146"></a>
- Ритм вдоха и выдоха. Роль: Применение. Возможности: Богатая тактильность. Ввод: таймер. Правило: Плавное нарастание и затухание либо два разных паттерна обозначают фазы выбранного комфортного цикла. Применение: Расслабление, короткая пауза, медитативная игра. Ограничения: Без отдельного сенсора приложение не знает реального дыхания; медицинский эффект не заявляется. <a id="variant-h147"></a>
- Фокус на ощущении. Роль: Применение. Возможности: Базовые импульсы. Ввод: таймер, касание. Правило: Пользователь замечает редкие импульсы и отмечает их касанием без соревновательной оценки. Применение: Упражнение на внимание, спокойная интерактивная сцена. Ограничения: Дать возможность сразу остановить сеанс и настроить длительность. <a id="variant-h148"></a>
- Мягкая тактильная игрушка. Роль: Применение. Возможности: Богатая тактильность. Ввод: касание, датчики. Правило: Жесты вызывают комфортные короткие рисунки, а пользователь сам выбирает подходящие отклики. Применение: Виртуальный фиджет, песочница, антистресс-игрушка. Ограничения: Комфорт индивидуален; не выдавать развлекательный инструмент за лечение. <a id="variant-h149"></a>
- Сравнение формы сигнала. Роль: Применение. Возможности: Богатая тактильность. Ввод: касание. Правило: Пользователь меняет длительность, ритм, интенсивность и огибающую и сравнивает ощущения попарно. Применение: Обучение haptic design, проверка палитры, редактор эффектов. Ограничения: Различать субъективную оценку и физическое измерение; результаты привязаны к устройству. <a id="variant-h150"></a>


### 16. Исследования и аппаратные расширения

<a id="family-experimental"></a>
id: family-experimental
canonicalId: phone-haptics--family-experimental
url: https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-experimental

Эти идеи требуют отдельного прототипа, калибровки или оборудования. Это не штатные возможности любого телефона.

#### Варианты и применение

<a id="family-experimental-variants"></a>
- Оценка давления по затуханию. Роль: Эксперимент. Возможности: Отдельный прототип. Ввод: датчики. Правило: Мотор возбуждает колебания, а сенсоры измеряют изменение отклика при нажатии; алгоритм оценивает условный уровень давления. Применение: Исследовательский ввод, дополнительная ось управления. Ограничения: Принцип исследован в GripSense; это косвенная оценка на конкретном оборудовании, не универсальный датчик силы. <a id="variant-h151"></a>
- Распознавание поверхности. Роль: Эксперимент. Возможности: Отдельный прототип. Ввод: датчики. Правило: Известное возбуждение мотора сопоставляют с измеренным откликом и обученными образцами поверхности. Применение: Прототип определения, на чём лежит телефон, контекстный интерфейс. Ограничения: VibePhone исследует такой подход; нужны обучающие данные и проверка конкретного набора поверхностей. <a id="variant-h152"></a>
- Обмен через общую поверхность. Роль: Эксперимент. Возможности: Отдельный прототип. Ввод: датчики, второй телефон. Правило: Один телефон кодирует сообщение импульсами, другой пытается декодировать колебания поверхности акселерометром. Применение: Исследовательская коммуникация, настольный интерактивный объект. Ограничения: VibeComm показывает принцип; канал медленный и зависит от поверхности и калибровки, не заменяет сеть по умолчанию. <a id="variant-h153"></a>
- Слева и справа двумя телефонами. Роль: Эксперимент. Возможности: Отдельный прототип. Ввод: два устройства, сеть. Правило: Два независимо управляемых устройства подают раздельные сигналы, позволяя кодировать сторону телесным расположением. Применение: Эксперимент пространственного наведения, парная интерактивная сцена. Ограничения: Нужны два актуатора на разных местах и синхронизация; один обычный телефон такого канала не гарантирует. <a id="variant-h154"></a>
- Телефон и носимый актуатор. Роль: Эксперимент. Возможности: Отдельный прототип. Ввод: BLE, аксессуар. Правило: Телефон вычисляет событие, а браслет или иной совместимый аксессуар воспроизводит сигнал в заданном месте. Применение: Тренировка, доступная навигация, иммерсивная игра. Ограничения: Требуются протокол аксессуара, разрешения и проверка задержки; это отдельное оборудование. <a id="variant-h155"></a>
- Локальная вибрация экрана. Роль: Эксперимент. Возможности: Отдельный прототип. Ввод: специальный дисплей. Правило: Массив актуаторов или особая конструкция создают пространственно различимые области отклика. Применение: Исследовательская панель, тактильная карта, несколько независимых контактов. Ограничения: Стандартный API телефона не создаёт произвольную вибрацию под каждым пальцем. <a id="variant-h156"></a>
- Управляемое трение поверхности. Роль: Эксперимент. Возможности: Отдельный прототип. Ввод: специальный дисплей. Правило: Специальная электростатическая или ультразвуковая система меняет ощущение скольжения пальца. Применение: Исследование текстур, тактильные границы, интерфейс материалов. Ограничения: Нужна соответствующая поверхность и управляющая электроника; обычного вибромотора недостаточно. <a id="variant-h157"></a>
- Физическое сопротивление движению. Роль: Эксперимент. Возможности: Отдельный прототип. Ввод: механический аксессуар. Правило: Внешний механизм создаёт силу или упор, а телефон управляет сценарием и дополняет его вибрацией. Применение: Тренажёр, манипулятор, симулятор инструмента. Ограничения: Сопротивление создаёт аксессуар; вибрация телефона сама не удерживает палец или руку. <a id="variant-h158"></a>
- Движение на вибрационной подставке. Роль: Эксперимент. Возможности: Отдельный прототип. Ввод: подставка, датчики. Правило: Концепция: асимметричная опора преобразует колебания корпуса в движение физической конструкции. Применение: Робототехнический эксперимент, физическая игрушка. Ограничения: Принцип bristlebot известен, но работоспособность с целым конкретным телефоном не установлена этим каталогом. <a id="variant-h159"></a>
- Поверхность как резонатор. Роль: Эксперимент. Возможности: Отдельный прототип. Ввод: подставка, микрофон. Правило: Концепция: импульсы мотора возбуждают стол или корпус объекта, меняя слышимый и ощущаемый отклик. Применение: Интерактивная инсталляция, исследование акустики, материальный интерфейс. Ограничения: Эффект зависит от контакта и материала; управляемый звук и одинаковое ощущение у участников не гарантируются. <a id="variant-h160"></a>

- [GripSense, UIST 2012](https://ubicomplab.cs.washington.edu/pdfs/gripsense.pdf)
- [VibePhone: Vibration-Based Surface Recognition, 2012](https://rllab.snu.ac.kr/publications/papers/2012_cpsna_vibephone.pdf)
- [VibeComm, Sensors 2014](https://www.mdpi.com/1424-8220/14/11/21151)
- [Bristlebot: теоретический анализ, 2014](https://arxiv.org/abs/1410.8153)
- [Localized haptics: PVDF actuators, 2023](https://www.mdpi.com/2076-0825/12/7/289)
- [Disney Research: TeslaTouch, 2010](https://la.disneyresearch.com/publication/teslatouch-electrovibration-for-touch-surfaces/)
- [Microsoft Research: TouchMover, 2013](https://www.microsoft.com/en-us/research/publication/touchmover-actuated-3d-touchscreen-with-haptic-feedback/)

## Ограничения



Касание, наклон, вращение, встряхивание, голос и местоположение дают отдельные компоненты. Вибромотор обычно является выходом системы.

Базовые паттерны описывают импульсы и паузы; интенсивность, sharpness и огибающие требуют подходящих оборудования и API.

Темп импульсов не равен физической частоте колебаний. Sharpness не является универсальным регулятором частоты в герцах.

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

iOS: системная обратная связь и Core Haptics на поддерживаемых устройствах. Android: системные эффекты и собственные композиции; возможности мотора проверяются отдельно.

Vibration API браузера задаёт интервалы импульсов и пауз. Safari API не поддерживает. Наличие функции или ответ true не доказывают фактического отклика.

Для фоновых напоминаний нужны предусмотренные платформой механизмы. Работа при заблокированном экране и системных прерываниях проверяется отдельно.

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

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

## Роли



### M

Описание: Механика

### F

Описание: Обратная связь

### A

Описание: Применение

### X

Описание: Эксперимент

## Возможности



### base

Описание: Базовые импульсы

### rich

Описание: Богатая тактильность

### exp

Описание: Отдельный прототип

## Как пользоваться каталогом



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

При прототипировании сначала проверьте одно правило и условия отказа. Наличие API, датчика или источника не доказывает работу всех сценариев. Для устройств проверяйте доступность функций, калибровку и альтернативный ввод на реальном целевом оборудовании.

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

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

- [Apple: Playing haptics](https://developer.apple.com/design/human-interface-guidelines/playing-haptics): Семантика системных паттернов, короткие и непрерывные события, интенсивность, sharpness, отключение и влияние на другие компоненты.
- [Apple: Core Haptics](https://developer.apple.com/documentation/corehaptics): Создание собственных событий, динамических паттернов и синхронизация с аудио на поддерживаемых устройствах.
- [Apple: параметры в реальном времени](https://developer.apple.com/documentation/corehaptics/updating-continuous-and-transient-haptic-parameters-in-real-time): Изменение параметров по жесту и управление воспроизведением паттерна.
- [Apple: CHHapticEngine.StoppedReason](https://developer.apple.com/documentation/corehaptics/chhapticengine/stoppedreason): Прерывания, приостановка приложения и другие причины остановки движка.
- [Android: обратная связь событий](https://developer.android.com/develop/ui/views/haptics/haptic-feedback): Системная семантика нажатия, подтверждения и отказа; рекомендованные способы вызова и настройки пользователя.
- [Android: возможности haptics API](https://developer.android.com/develop/ui/views/haptics/haptics-apis): Различия устройств, проверка управления амплитудой и поддерживаемых эффектов, требования к фоновым сценариям.
- [Android: собственные эффекты](https://developer.android.com/develop/ui/views/haptics/custom-haptic-effects): Композиции и огибающие; продвинутые формы требуют совместимого оборудования и API.
- [Android: принципы haptic design](https://developer.android.com/develop/ui/views/haptics/haptics-principles): Чёткая связь события и ощущения, последовательность и комфорт.
- [Android: датчики движения](https://developer.android.com/develop/sensors-and-location/sensors/sensors_motion): Источники ввода для наклона, ускорения, встряхивания и вращения.
- [MDN: Navigator.vibrate()](https://developer.mozilla.org/en-US/docs/Web/API/Navigator/vibrate): В браузере доступны длительности импульсов и пауз; нужна активация пользователем, поддержка ограничена.
- [MDN: данные совместимости Vibration API](https://github.com/mdn/browser-compat-data/blob/main/api/Navigator.json): В записи vibrate: Safari не поддерживает API, а наличие функции или true не доказывает фактическую вибрацию.
- [Yoshida и др., 2023: восприятие при нагрузке](https://arxiv.org/abs/2305.06556): Исследование показывает влияние ходьбы и когнитивной задачи на обнаружение сигналов; универсальные пороги отсюда не следуют.
- [GripSense, UIST 2012](https://ubicomplab.cs.washington.edu/pdfs/gripsense.pdf): Исследование косвенной оценки давления по реакции устройства на колебания; результаты относятся к описанному прототипу.
- [VibePhone: Vibration-Based Surface Recognition, 2012](https://rllab.snu.ac.kr/publications/papers/2012_cpsna_vibephone.pdf): Исследование распознавания поверхности по вибрационному отклику.
- [VibeComm, Sensors 2014](https://www.mdpi.com/1424-8220/14/11/21151): Исследовательская передача данных через колебания общей поверхности; ограниченная скорость и необходимость калибровки.
- [Bristlebot: теоретический анализ, 2014](https://arxiv.org/abs/1410.8153): Механический принцип преобразования вибрации в перемещение с помощью опоры; не доказательство работы целого телефона на подставке.
- [Localized haptics: PVDF actuators, 2023](https://www.mdpi.com/2076-0825/12/7/289): Исследовательская конструкция с несколькими актуаторами для пространственно различимой обратной связи на дисплее.
- [Disney Research: TeslaTouch, 2010](https://la.disneyresearch.com/publication/teslatouch-electrovibration-for-touch-surfaces/): Управляемое электростатическое трение требует специальной поверхности; это иной принцип, чем вибрация корпуса.
- [Microsoft Research: TouchMover, 2013](https://www.microsoft.com/en-us/research/publication/touchmover-actuated-3d-touchscreen-with-haptic-feedback/): Пример физической силовой обратной связи с роботизированным дисплеем; не функция обычного телефона.
