---
key: mechanic/phone-haptics--family-sensors
type: mechanic
id: phone-haptics--family-sensors
lang: ru
title: 'Движение телефона, сенсоры и AR'
summary: >-
  Датчик получает ввод, а вибромотор сообщает результат. В HapticBounce наклон
  двигает шарик, после чего столкновения вызывают тактильный отклик.
updatedAt: '2026-10-22'
status: active
url: 'https://gamemechanics.pro/ru/knowledge/mechanic/phone-haptics--family-sensors/'
jsonUrl: >-
  https://gamemechanics.pro/api/v1/knowledge/ru/mechanic/phone-haptics--family-sensors.json
markdownUrl: >-
  https://gamemechanics.pro/content/knowledge/ru/mechanic/phone-haptics--family-sensors.md
aliases:
  - 'Движение, сенсоры и AR'
tags:
  - Вибрация и тактильная отдача телефона
  - Каталог механик
sourceIds:
  - source-9d42f9812f951dea
sources:
  - id: source-9d42f9812f951dea
    title: HapticBounce (Apple sample)
    url: 'https://developer.apple.com/videos/play/wwdc2019/520/'
    verifiedAt: null
relations: []
placements:
  - catalogId: phone-haptics
    id: family-sensors
    title: Вибрация и тактильная отдача телефона
    url: 'https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-sensors'
    categoryIds:
      - section-1
supersededBy: []
attributes:
  preview:
    updatedAt: '2026-10-22'
    title: 'Движение, сенсоры и AR'
    description: >-
      Датчик получает ввод, а вибромотор сообщает результат. В HapticBounce
      наклон двигает шарик, после чего столкновения вызывают тактильный отклик.
    image:
      src: images/mechanics/haptic-apple-bounce-965.webp
      width: 640
      height: 360
      crop:
        x: 60
        'y': 20
        width: 520
        height: 275
      game: HapticBounce (Apple sample)
      sourceUrl: 'https://developer.apple.com/videos/play/wwdc2019/520/'
      originalUrl: >-
        https://devstreaming-cdn.apple.com/videos/wwdc/2019/520gfafwrte8ytre/520/520_sd_introducing_core_haptics.mp4?dl=1
      sourceFrameSeconds: 965
      credit: Apple / WWDC 2019
      rights: >-
        © Apple. Frame from Introducing Core Haptics, WWDC 2019 session 520. All
        rights reserved; excluded from MIT and CC BY 4.0.
      caption: 'HapticBounce: пример связи тактильного импульса со столкновением'
      alt: 'HapticBounce: пример связи тактильного импульса со столкновением'
      markers:
        - x: 20
          'y': 68
          label: Столкновения шарика запускают звуковой и тактильный отклик
    tips:
      - >-
        Учитывайте, что сам вибромотор может вносить помехи в измерения
        движения.
    examples:
      - title: HapticBounce (Apple sample)
        url: 'https://developer.apple.com/videos/play/wwdc2019/520/'
endsAt: null
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.
license: CC-BY-4.0
codeLicense: MIT
attribution: gamemechanics.pro contributors
catalogKey: catalog/phone-haptics
---
# Движение телефона, сенсоры и AR

id: phone-haptics--family-sensors
type: mechanic
key: mechanic/phone-haptics--family-sensors
lang: ru
status: active
url: https://gamemechanics.pro/ru/knowledge/mechanic/phone-haptics--family-sensors/

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

## На одном экране

![HapticBounce: пример связи тактильного импульса со столкновением](https://gamemechanics.pro/images/mechanics/haptic-apple-bounce-965.webp)

[HapticBounce (Apple sample)](https://developer.apple.com/videos/play/wwdc2019/520/) · © Apple. Frame from Introducing Core Haptics, WWDC 2019 session 520. All rights reserved; excluded from MIT and CC BY 4.0.

[Исходная запись](https://devstreaming-cdn.apple.com/videos/wwdc/2019/520gfafwrte8ytre/520/520_sd_introducing_core_haptics.mp4?dl=1), 965 s

1. Столкновения шарика запускают звуковой и тактильный отклик

- Учитывайте, что сам вибромотор может вносить помехи в измерения движения.

- [HapticBounce (Apple sample)](https://developer.apple.com/videos/play/wwdc2019/520/)

## Как работает

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

## Варианты

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

<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>

## Контекст и ограничения

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

## Связанные материалы


## Источники и происхождение

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.

- [HapticBounce (Apple sample)](https://developer.apple.com/videos/play/wwdc2019/520/) (id: source-9d42f9812f951dea)

CC-BY-4.0 · gamemechanics.pro contributors
