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