---
id: phone-sensors
status: active
supersededBy: []
lang: ru
title: Телефон и встроенные датчики
description: >-
  Датчик даёт зависимый от устройства сигнал; механика должна проверять
  доступность канала и различать измерение, шум и отсутствие данных.
intro: >-
  Датчик даёт зависимый от устройства сигнал; механика должна проверять
  доступность канала и различать измерение, шум и отсутствие данных. Каждый
  обзор выделяет действие игрока, изменения состояния и альтернативные правила.
  Примеры условные: они показывают проектное решение, а не приписывают его
  конкретной игре. Проверка прототипа задаёт наблюдаемый вопрос для следующей
  итерации. Подробные уже существующие каталоги доступны по отдельным ссылкам в
  карте механик.
updatedAt: '2026-10-21'
sources:
  - title: 'Android Developers: Sensors overview'
    url: >-
      https://developer.android.com/develop/sensors-and-location/sensors/sensors_overview
    description: >-
      Первичная документация типов датчиков, определения их наличия и чтения
      событий. Наличие датчика и доступ к нему зависят от конкретной среды.
counts:
  families: 2
  branches: 2
  variants: 8
url: 'https://gamemechanics.pro/ru/mechanics/phone-sensors/'
markdownUrl: 'https://gamemechanics.pro/content/mechanics/ru/phone-sensors.md'
license: CC-BY-4.0
codeLicense: MIT
attribution: gamemechanics.pro contributors
provenance: >-
  Original bilingual editorial overviews authored for gamemechanics.pro on
  2026-10-20 and reviewed on 2026-10-21. Scenarios are hypothetical design
  examples; prototype checks describe work to perform, not completed playtests.
  Primary sources support the stated techniques and implementation context, not
  every proposed variant.
---
# Телефон и встроенные датчики

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

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

<a id="mechanics"></a>

### 1. Свет, приближение и другие доступные датчики

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

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

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

<a id="t296-variants"></a>
- Освещённость выбирает состояние по устойчивому диапазону. <a id="t296-v1"></a>
- Приближение переключает режим при закрытии датчика. <a id="t296-v2"></a>
- Порог с запасом подавляет дрожание границы. <a id="t296-v3"></a>
- Ручной режим заменяет недоступное измерение. <a id="t296-v4"></a>

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

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

- [Android Developers: Sensors overview](https://developer.android.com/develop/sensors-and-location/sensors/sensors_overview)

### 2. Несколько телефонов и взаимодействие между устройствами

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

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

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

<a id="t297-variants"></a>
- Личный экран скрывает роль от других участников. <a id="t297-v1"></a>
- Общий экран объединяет результаты отдельных вводов. <a id="t297-v2"></a>
- Передача объекта подтверждается на двух устройствах. <a id="t297-v3"></a>
- Разрыв связи переводит роль в определённое ожидание. <a id="t297-v4"></a>

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

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

- [Android Developers: Sensors overview](https://developer.android.com/develop/sensors-and-location/sensors/sensors_overview)

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

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

- [Android Developers: Sensors overview](https://developer.android.com/develop/sensors-and-location/sensors/sensors_overview): Первичная документация типов датчиков, определения их наличия и чтения событий. Наличие датчика и доступ к нему зависят от конкретной среды.
