{"schemaVersion":1,"record":{"key":"mechanic/phone-haptics--family-simulation","type":"mechanic","id":"phone-haptics--family-simulation","lang":"ru","title":"Транспорт, машины и физические процессы","summary":"Тактильный сигнал следует состоянию физической модели. В HapticBounce более быстрое столкновение шарика с краем даёт более сильный отклик.","updatedAt":"2026-10-22","status":"active","url":"https://gamemechanics.pro/ru/knowledge/mechanic/phone-haptics--family-simulation/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/ru/mechanic/phone-haptics--family-simulation.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/ru/mechanic/phone-haptics--family-simulation.md","aliases":["Транспорт, машины и физика"],"tags":["Вибрация и тактильная отдача телефона","Каталог механик"],"sourceIds":["source-9d42f9812f951dea"],"sources":[{"id":"source-9d42f9812f951dea","title":"HapticBounce (Apple sample)","url":"https://developer.apple.com/videos/play/wwdc2019/520/","verifiedAt":null}],"sections":[{"id":"principle","title":"Как работает","body":"Сигнал связывают с состоянием модели, а не добавляют произвольный шум."},{"id":"variants","title":"Варианты","body":"### Варианты и применение\n\n<a id=\"family-simulation-variants\"></a>\n\n- Двигатель и обороты. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Огибающая или плотность импульсов меняется с режимом двигателя, помогая различать холостой ход и нагрузку. Применение: Гонки, техника, космические симуляторы. Ограничения: Не обещать управление физической частотой мотора на всех телефонах. <a id=\"variant-h051\"></a>\n- Переключение передачи. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание. Правило: Паттерн сообщает о подходящем окне переключения; отдельный толчок подтверждает смену передачи. Применение: Драг-рейсинг, механическая коробка в игре. Ограничения: Предупреждение и подтверждение должны различаться. <a id=\"variant-h052\"></a>\n- Пробуксовка и сцепление. Роль: Механика. Возможности: Базовые импульсы. Ввод: удержание, перетаскивание. Правило: Неровная серия появляется при потере сцепления; игрок ослабляет газ или меняет управление. Применение: Ралли, дрифт, вождение на льду. Ограничения: Вибрация сообщает о модели сцепления, а не поворачивает руль. <a id=\"variant-h053\"></a>\n- Дорога и рельеф. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Редкие удары, частая мелкая дрожь и мягкие пульсации обозначают разные покрытия. Применение: Грунт, брусчатка, рельсы, снег в игре. Ограничения: Поверхности различаются условным рисунком, а не точной механической копией материала. <a id=\"variant-h054\"></a>\n- Торможение на грани. Роль: Механика. Возможности: Базовые импульсы. Ввод: удержание. Правило: Пульсации предупреждают о блокировке или превышении заданного порога торможения; игрок корректирует ввод. Применение: Гоночный тренажёр, посадка аппарата. Ограничения: Это игровая подсказка, не имитация реальной педали ABS. <a id=\"variant-h055\"></a>\n- Турбулентность и волны. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: состояние. Правило: Короткие нерегулярные всплески соответствуют порывам или ударам волн. Применение: Полёт, морская навигация, буря. Ограничения: Фоновый рисунок не должен закрывать аварийные предупреждения. <a id=\"variant-h056\"></a>\n- Рабочий цикл инструмента. Роль: Обратная связь. Возможности: Богатая тактильность. Ввод: удержание. Правило: Запуск, рабочая фаза и остановка инструмента имеют разные огибающие. Применение: Дрель, пила, шлифовка в симуляторе. Ограничения: Ограничивать длительность непрерывной работы и предусматривать отключение. <a id=\"variant-h057\"></a>\n- Заклинивание механизма. Роль: Механика. Возможности: Базовые импульсы. Ввод: касание, перетаскивание. Правило: Ритм становится прерывистым; игрок меняет усилие в модели или выполняет обратный ход. Применение: Ремонт, производство, механические головоломки. Ограничения: Телефон сообщает о заедании, но физически не блокирует движение пальца. <a id=\"variant-h058\"></a>\n- Удары свободного тела. Роль: Обратная связь. Возможности: Базовые импульсы. Ввод: датчики. Правило: Когда виртуальный шар или груз сталкивается со стенкой контейнера, корпус отвечает импульсом. Применение: Шарик в коробке, кубики, наклонный лабиринт. Ограничения: Положение тела вычисляет симуляция; вибромотор не перемещает объект на экране. <a id=\"variant-h059\"></a>\n- Поток и заполнение. Роль: Механика. Возможности: Богатая тактильность. Ввод: наклон, датчики. Правило: Рисунок сигнала отражает темп виртуального потока и близость к переполнению; игрок регулирует наклон. Применение: Наливание, дозирование, алхимия. Ограничения: Нужны датчики наклона; объём жидкости здесь рассчитывает игра. <a id=\"variant-h060\"></a>"},{"id":"context","title":"Контекст и ограничения","body":"Авторская систематизация: 160 карточек в 16 группах. Это механики, приёмы обратной связи, применения и экспериментальные расширения, а не 160 независимых физических эффектов. Примеры проектирования условные, не утверждения об использовавших их выпущенных играх."}],"relations":[],"placements":[{"catalogId":"phone-haptics","id":"family-simulation","title":"Вибрация и тактильная отдача телефона","url":"https://gamemechanics.pro/ru/mechanics/phone-haptics/#family-simulation","categoryIds":["section-1"]}],"supersededBy":[],"attributes":{"preview":{"updatedAt":"2026-10-22","title":"Транспорт, машины и физика","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"}}