С помощью триггеров восприятия можно разнообразить игровой процесс, используя область видимости между устройством и игроками. Если условия восприятия выполняются, триггер передаёт сигнал по каналу и активирует другие устройства.
Щёлкните по изображению, чтобы увеличить.
- В творческом режиме нажмите клавишу Tab, чтобы открыть инвентарь для творчества.
- Щёлкните по вкладке «НАБОРЫ» и прокрутите страницу, чтобы выбрать набор с устройством. Для поиска по галерее можно также использовать поле «Поиск» или панель «Категории».
- Щёлкните ОТКРЫТЬ и выберите одно или несколько устройств из галереи.
- Нажмите Разместить, чтобы разместить немедленно, или перетащите устройство на панель быстрого доступа, чтобы разместить позже.
- Нажмите Esc, чтобы вернуться на остров в творческом режиме. Используйте телефон и выберите положение устройства, затем щёлкните левой кнопкой мыши, чтобы разместить его. Нажмите Esc, чтобы отсоединить устройство от телефона.
- Наведите телефон на устройство. Если всплывающее окно «ИЗМЕНИТЬ» не открылось сразу же, приближайте телефон, пока оно не появится, затем нажмите E, чтобы открыть панель ПЕРСОНАЛИЗАЦИИ.
Переименование устройства
Если вы используете несколько копий устройства на острове, будет нелишним переименовать их, используя подходящие по контексту названия. Например, если у вас установлено несколько триггеров восприятия в разных частях острова или если они делают разные вещи, вы можете переименовать их в зависимости от того, где они находятся, или что делают.
- Откройте панель ПЕРСОНАЛИЗАЦИИ и щёлкните по значку «Параметры» (шестерёнка) в нижнем левом углу панели.
- Нажмите «ПЕРЕИМЕНОВАТЬ» и наберите новое название устройства. Вы можете использовать не более 60 символов.
- Нажмите «СОХРАНИТЬ».

После сохранения новое название появится в верхней части панели ПЕРСОНАЛИЗАЦИИ. Оно также будет отображаться при наведении телефона на это устройство в творческом режиме.
Параметры устройства
В состоянии по умолчанию триггер восприятия бездействует. Для его эффективной работы нужно настроить канал для общения с другими устройствами. Вы можете указать, какие классы или команды могут активировать устройство, сколько раз оно срабатывает, а также добавить задержку активации и сброса. Вы также можете задать визуальный или звуковой эффект, который будет воспроизводиться при активации устройства.
Вам доступны следующие параметры устройства.
Стандартные значения выделены полужирным шрифтом.
Основные параметры
Параметр | Значение | Описание |
---|---|---|
Звук триггера | Включено, Отключено | Определяет, воспроизводятся ли звуковые эффекты при срабатывании устройства. |
Отображается в игре | Да, Нет | Определяет, будет ли устройство отображаться во время игры. |
Все параметры (дополнительно)
Параметр | Значение | Описание |
---|---|---|
Количество срабатываний | Бесконечно, Укажите число | Определяет, сколько раз устройство сработает, прежде чем отключиться. |
Кол-во срабатываний для параметра «Устройство обнаруживает игрока» | Бесконечно, Укажите число | Определяет, сколько раз устройство активирует параметр «Устройство обнаруживает игрока», прежде чем отключиться. |
Кол-во срабатываний для параметра «Устройство не может обнаружить игрока» | Бесконечно, Укажите число | Определяет, сколько раз устройство активирует параметр «Устройство не может обнаружить игрока», прежде чем отключиться. |
Кол-во срабатываний для параметра «Игрок посмотрел» | Бесконечно, Укажите число | Определяет, сколько раз устройство активирует параметр «Игрок посмотрел», прежде чем отключиться. |
Кол-во срабатываний для параметра «Игрок отвёл взгляд» | Бесконечно, Укажите число | Определяет, сколько раз устройство активирует параметр «Игрок отвёл взгляд», прежде чем отключиться. |
Активирующая команда | Любая, Выберите команду | Определяет, какие команды могут активировать устройство. |
Разрешённый класс | Без класса, Любой, Выберите класс | Определяет, какой класс может активировать устройство. |
Отправлять сигнал для параметра «Игрок посмотрел» после каждой N-й активации | 1, Выберите количество | Устройство отправит сигнал «Игрок посмотрел» только после того, как сработает определённое количество раз. |
Отправлять сигнал для параметра «Игрок отвёл взгляд» после каждой N-й активации | 1, Выберите количество | Устройство отправит сигнал «Игрок отвёл взгляд» только после того, как сработает определённое количество раз. |
Отправлять сигнал для параметра «Устройство обнаруживает игрока» после каждой N-й активации | 1, Выберите количество | Устройство отправит сигнал «Устройство обнаруживает игрока» только после того, как сработает определённое количество раз. |
Отправлять сигнал для параметра «Устройство не может обнаружить игрока» после каждой N-й активации | 1, Выберите количество | Устройство отправит сигнал «Устройство не может обнаружить игрока» только после того, как сработает определённое количество раз. |
Задержка | Нет, Укажите время задержки | После срабатывания устройство передаст сигнал через указанное время (задаётся в секундах или минутах). |
Задержка сброса | Нет, Укажите время сброса | Определяет промежуток времени до повторного срабатывания устройства. |
Звук триггера | Включено, отключено | Определяет, будет ли проигрываться звук при срабатывании устройства. |
Визуальные эффекты триггера | Включено, Отключено | Определяет, будут ли отображаться визуальные эффекты при срабатывании устройства. |
Включить в начале игры | Включено, Отключено | Определяет, включено ли устройство в начале игры. |
Каналы
Когда одному устройству нужно «поговорить» с другим, оно передаёт сигнал по особому каналу. Принимающее устройство должно быть настроено на получение сигнала по этому же каналу.
Канал идентифицируется по номеру, а номера каналов настраиваются для устройства по параметру, использующему канал. Большинство устройств также идентифицирует игрока, активировавшего устройство сигналом.
Вы можете настроить активацию или отключение триггера восприятия, а также сброс количества активаций при получении сигнала по каналу. Устройство также можете передавать сигнал по каналу, когда оно обнаруживает игроков или когда те видят его.
Приёмники
Параметр | Значение | Описание |
---|---|---|
Включить при получении сигнала | Без канала, Выберите канал | Включает устройство при получении сообщения по выбранному каналу. |
Отключить при получении сигнала | Без канала, Выберите канал | Отключает устройство при получении сообщения по выбранному каналу. |
Сбросить счётчик активации триггера при получении сигнала | Без канала, Выберите канал | Обнуляет счётчик срабатываний устройства при получении сигнала по выбранному каналу. |
Передатчики
Параметр | Значение | Описание |
---|---|---|
Передать сигнал, когда устройство обнаружит игрока | Без канала, Выберите канал | Когда игрок находится непосредственно в зоне видимости устройства, по выбранному каналу поступает сигнал. |
Передать сигнал, когда устройство не сможет обнаружить игрока | Без канала, Выберите канал | Когда игрок выходит из зоны видимости устройства, по выбранному каналу поступает сигнал. |
Передать сигнал, когда игрок посмотрит на устройство | Без канала, Выберите канал | Когда устройство попадает в поле зрения игрока, по выбранному каналу поступает сигнал. |
Передать сигнал, когда игрок отведёт взгляд от устройства | Без канала, Выберите канал | Когда игрок перестаёт смотреть на устройство, по выбранному каналу поступает сигнал. |
Примеры дизайна
Ниже приведены несколько примеров того, как вы можете использовать триггеры восприятия.
Прятки
Триггер восприятия можно использовать в качестве ищущего при игре в прятки. Чтобы сделать игру интереснее, включайте и отключайте триггер восприятия каждые 5 секунд — это даст игрокам возможность перемещаться по комнате.
Использованные устройства:
- 1 триггер восприятия
- 1 область зоны поражения
- 1 сообщение интерфейса
- 1 испытание на время
-
Создайте простенькую зону для пряток с различными препятствиями, блокирующими поле зрения ищущего.
-
Разместите в центре комнаты зону поражения и выберите для неё следующие параметры.
Параметр Значение Описание Ширина области 7 Зона поражения будет шириной в 7 клеток. Измените этот параметр таким образом, чтобы зона поражения покрывала всю игровую область. Длина области 3 Зона поражения будет длиной в 3 клетки. Измените этот параметр таким образом, чтобы зона поражения покрывала всю игровую область. Тип урона Устранение Игрок, оказавшийся в зоне поражения, сразу же устраняется. Активно во время фазы Нет Зона поражения отключена в начале игры. - Разместите сообщение интерфейса за пределами игровой зоны и выберите для неё следующие параметры.
Параметр Значение Описание Сообщение Вас обнаружили! Это сообщение отображается, когда игрока засекает триггер восприятия. Время с начала раунда Откл. Сообщение не отображается после начала раунда. - Разместите триггер восприятия у одного из концов игровой зоны и выберите для него следующие параметры.
Параметр Значение Описание Включить в начале игры Отключено Триггер восприятия будет отключён в начале игры. -
Настройте для триггера восприятия следующие прямые привязки события.
Функция Устройство Событие Описание Когда устройство обнаружит игрока, отправляет событие Зона поражения Включить Когда устройство обнаружит игрока, оно включает зону поражения и устраняет его. Когда устройство обнаружит игрока, отправляет событие Сообщение интерфейса об обнаружении Показать Когда устройство обнаружит игрока, отображается сообщение интерфейса, уведомляющее о том, что игрока засекли. - Чтобы создать эффект открывающегося и закрывающегося каждые 5 секунд глаза, вам нужно воспользоваться двумя устройствами «Испытание на время». Разместите испытание на время за пределами игровой зоны. Это устройство будет включать триггер восприятия, так что дайте ему соответствующее название. Выберите следующие параметры.
Параметр Значение Описание Включение в начале раунда Да Таймер испытания на время включается в начале раунда. Время 5 секунд Обратный отсчёт завершается через 5 секунд. Текст метки таймера Глаз откроется через... Это сообщение будет отображаться в интерфейсе всех игроков во время обратного отсчёта. Отображение в игре Нет Устройство «Испытание на время» останется невидимым во время игры. Алгоритм действий для завершения Сброс После окончания обратного отсчёта сбрасывает устройство «Испытание на время», что позволяет использовать его повторно. Звуковые эффекты Откл. У испытания на время отсутствуют звуковые эффекты. -
Разместите ещё одно испытание на время за пределами игровой зоны. Это устройство будет отключать триггер восприятия, так что дайте ему соответствующее название, отличное от другого испытания на время. Выберите следующие параметры.
Параметр Значение Описание Время 5 секунд Обратный отсчёт завершается через 5 секунд. Текст метки таймера Глаз закроется через... Это сообщение будет отображаться в интерфейсе всех игроков во время обратного отсчёта. Отображение в игре Нет Устройство «Испытание на время» останется невидимым во время игры. Алгоритм действий для завершения Сброс После окончания обратного отсчёта сбрасывает устройство «Испытание на время», что позволяет использовать его повторно. Звуковые эффекты Откл. У испытания на время отсутствуют звуковые эффекты. - Настройте для первого устройства «Испытание на время» следующие прямые привязки события.
Функция Устройство Событие Описание При завершении отправить событие Триггер восприятия Включить при получении сигнала Когда испытание на время завершает отсчёт, оно включает триггер восприятия. При завершении отправить событие Испытание на время, закрывающее глаз Запустить Когда испытание на время завершает отсчёт, оно запускает отсчёт на другом испытании на время. -
Настройте для второго устройства «Испытание на время» следующие прямые привязки события.
Функция Устройство Событие Описание При завершении отправить событие Триггер восприятия Отключить при получении сигнала Когда испытание на время завершает отсчёт, оно отключает триггер восприятия. При завершении отправить событие Испытание на время, открывающее глаз Запустить Когда испытание на время завершает отсчёт, оно запускает отсчёт на другом испытании на время.
Ниже приведён принцип взаимодействия устройств из этого примера.
Устройство A | Функция | Устройство B | Событие | Пояснение |
---|---|---|---|---|
Область зоны поражения
|
Включить | Триггер восприятия
|
Когда устройство обнаружит игрока, отправляет событие | Когда устройство обнаружит игрока, оно включает зону поражения и устраняет его. |
Сообщение интерфейса об обнаружении
|
Показать | Триггер восприятия
|
Когда устройство обнаружит игрока, отправляет событие | Когда устройство обнаружит игрока, отображается сообщение интерфейса, уведомляющее о том, что игрока засекли. |
Триггер восприятия
|
Включить при получении сигнала | Испытание на время, открывающее глаз
|
При завершении отправить событие | Когда испытание на время завершает отсчёт, оно включает триггер восприятия. |
Испытание на время, закрывающее глаз
|
Запустить | Испытание на время, открывающее глаз
|
При завершении отправить событие | Когда испытание на время завершает отсчёт, оно запускает отсчёт на другом испытании на время. |
Триггер восприятия
|
Отключить при получении сигнала | Испытание на время, закрывающее глаз
|
При завершении отправить событие | Когда испытание на время завершает отсчёт, оно отключает триггер восприятия. |
Испытание на время, открывающее глаз
|
Запустить | Испытание на время, закрывающее глаз
|
При завершении отправить событие | Когда испытание на время завершает отсчёт, оно запускает отсчёт на другом испытании на время. |
Вы создали базовый функционал для игры в прятки с триггером восприятия.
Этот пример можно расширить и использовать в разных игровых режимах с неожиданными результатами. Например, вы можете создать игру, в которой игроку нужно незамеченным добраться до определённой цели. Или же вы можете поработать над соревновательным многопользовательским режимом, в котором игрокам не только нужно сражаться друг с другом, но и избегать глаза. Возможности безграничны, так что не прекращайте искать новые и неожиданные способы объединения игровых механик.
Движущаяся мишень
Используйте функцию отслеживания поля зрения игрока, чтобы менять игру в зависимости от того, куда обращён его взор. В этом примере мы создадим цели, которые исчезают через секунду после того, как их замечает игрок.
Использованные устройства:
- 3 триггера восприятия
- 1 устройство выдачи предметов
- 1 генератор игроков
- 3 панели управления объектами
- 3 устройства «Триггер»
- 1 генератор случайных чисел
-
Разместите устройство выдачи предметов, а затем встаньте рядом с ним и выбросьте тактический автомат, чтобы зарегистрировать его.
-
Разместите в центре области генератор игроков и оставьте настройки по умолчанию. Настройте для генератора следующие прямые привязки события.
Функция Устройство Событие Описание Передать событие при появлении игрока Устройство выдачи предметов Выдать предмет При появлении игрок будет получать тактический автомат. -
Разместите объект-мишень и прикрепите к нему панель управления объектами. Выберите для неё следующие параметры.
Параметр Значение Описание Скрыть в начале Да В начале игры мишень невидима. Неразрушимость объектов Вкл. Мишень нельзя уничтожить. -
Разместите перед объектом-мишенью триггер восприятия и выберите для него следующие параметры.
Параметр Значение Описание Задержка 1 секунда Триггер восприятия отправляет событие через секунду после активации. Отображение в игре Нет Триггер восприятия невидим во время игры. Включить в начале игры Отключено Триггер восприятия отключён в начале игры. - Разместите триггер и выберите для него следующие параметры.
Параметр Значение Описание Звук активации Отключен Триггер не издаёт звуков при активации. -
Настройте для триггера следующие прямые привязки события.
Функция Устройство Событие Описание При активации отправить событие Панель управления объектами 1 Показать объекты Когда триггер активируется, панель управления объектами показывает свой объект. При активации отправить событие Триггер восприятия 1 Включить при получении сигнала Когда триггер активируется, он включает соответствующий триггер восприятия. -
Разместите генератор случайных чисел за пределами игровой зоны и выберите для него следующие параметры.
Параметр Значение Описание Ограничение значения 2 3 Генератор случайных чисел выбирает значение от 1 до 3. Время подсчёта Мгновенно Генератор случайных чисел выбирает число без задержки. Выбирать числа по одному разу Да (сбросить в начале игры) Генератор случайных чисел не повторяет числа, пока не переберёт все доступные числа. Положение области Вперёд Область генератора случайных чисел находиться перед ним. Длина 3 Область имеет длину в 3 клетки. Воспроизведение звука Нет Генератор случайных чисел не издаёт звуки. Активация по фазе игры Начало игры Генератор случайных чисел автоматически активируется в начале игры. -
Настройте для триггера восприятия следующие прямые привязки события.
Функция Устройство Событие Описание Когда игрок посмотрит на устройство, отправить событие Панель управления объектами 1 Скрыть объекты Объект-мишень скрывается через секунду после того, как на неё посмотрит игрок. Когда игрок посмотрит на устройство, отправить событие Триггер восприятия 1 Отключить при получении сигнала Триггер восприятия отключается через секунду после того, как него посмотрит игрок. Когда игрок посмотрит на устройство, отправить событие Генератор случайных чисел Активировать Генератор случайных чисел активируется и выбирает новую цель через секунду после того, как игрок посмотрит на триггер восприятия. -
Выберите объект-мишень, панель управления объектами, триггер восприятия и триггер, а затем скопируйте их. Разместите два набора копий этих устройств рядом с игроком.
-
Переместите три триггера, соответствующие разным целям, в разные области генератора случайных чисел.
Ниже приведён принцип взаимодействия устройств из этого примера.
Устройство A | Функция | Устройство B | Событие | Пояснение |
---|---|---|---|---|
Устройство выдачи предметов
|
Выдать предмет | Генератор игроков
|
Передать событие при появлении игрока | При появлении игрок будет получать тактический автомат. |
Панель управления объектами 1–3
|
Показать объекты | Триггер 1–3
|
При активации отправить событие | Когда триггер активируется, соответствующая панель управления объектами показывает свой объект. |
Триггер восприятия 1–3
|
Включить при получении сигнала | Триггер 1–3
|
При активации отправить событие | Когда триггер активируется, он включает соответствующий триггер восприятия. |
Панель управления объектами 1–3
|
Скрыть объекты | Триггер восприятия 1–3
|
Когда игрок посмотрит на устройство, отправить событие | Соответствующий объект-мишень скрывается через секунду после того, как на него посмотрит игрок. |
Триггер восприятия 1–3
|
Отключить при получении сигнала | Триггер восприятия 1–3
|
Когда игрок посмотрит на устройство, отправить событие | Триггер восприятия отключается через секунду после того, как него посмотрит игрок. |
Генератор случайных чисел
|
Активировать | Триггер восприятия 1–3
|
Когда игрок посмотрит на устройство, отправить событие | Генератор случайных чисел активируется и выбирает новую цель через секунду после того, как игрок посмотрит на триггер восприятия. |
Вы создали базовый функционал для целей, видимость которых зависит от того, куда смотрит игрок.
Чтобы разнообразить игровой процесс этого примера, вы можете использовать устройства перемещения объектов, чтобы те двигались, когда включены. Вы также можете разместить в области препятствия и баррикады, чтобы заставить игрока двигаться.
При работе с триггером восприятия следите за тем, как расположены объекты на острове. Этот пример был бы куда менее показательным, если бы все три мишени находились рядом друг с другом и игрок видел бы их все сразу. Кроме того, та же проблема возникает, если игрок покидает центральную область перед целями. Продумывайте дизайн своего уровня, чтобы игрок всегда шёл именно туда, куда вам нужно.