Это демонстрация того, как устройство «Выбор класса» можно использовать с другими устройствами для достижения целей игры. В этом примере игрок должен устранять монстров, чтобы набирать очки. Цель игры — набрать 500 очков.
Видео «Лучший результат в классе»
Компоненты
Вам потребуются:
-
4 устройства «Создание класса»
-
3 устройства «Выбор класса»
-
4 устройства «Активация по свойствам»
-
4 устройства «Панель управления счётом»
-
1 устройство «Панель управления существами»
-
1 устройство «Таймер»
-
Более 10 устройств «Генератор одиночных существ»
Принцип игры
Количество очков, получаемых игроком, зависит от выбранного им класса. Более мощные классы с лучшим оружием и более высокими характеристиками игрока получают за каждое устранение меньше очков, чем классы послабее.
Это сделано, чтобы продемонстрировать, как идентификатор класса, определённый в устройстве «Создание класса», может быть использован устройством «Активация по свойствам» для передачи сообщений на различные каналы.
Изменённые параметры
Параметры устройства «Создание класса»
Для каждого из четырёх устройств «Создание класса» вы определите названия классов, идентификаторы, свойства и снаряжение. Снаряжение задаётся сбрасыванием предметов на устройство. Вам необходимо создать такие классы, чтобы подчеркнуть разницу в мощи между соответствующими характеристиками игрока и набором оружия. В рамках данной настройки стартовым классом по умолчанию является самый слабый, который начинает игру с обычным пистолетом. Чтобы сделать его стартовым классом по умолчанию, назначьте идентификатор класса в настройках Мой остров на вкладке Игра. Самый сильный класс получает эпическую ракетницу и имеет наиболее высокие показатели здоровья и щита.

Параметры устройства «Выбор класса»
Все три устройства «Выбор класса» размещаются в игровой зоне возле точки появления игроков, а для параметра Отображение в игре у них задано значение Да. Игрок взаимодействует с устройствами «Выбор класса», пробегая через видимую зону активации. Обязательно задайте для параметра Удалить предметы при смене класса значение Только предметы класса, чтобы было удалено снаряжение, приписанное к текущему классу.

Параметры устройства «Панель управления счётом»
Назначьте различные значения для параметра Очки каждого из устройств «Панель управления счётом». В данном примере используются значения 5, 10, 15 и 20. Как уже упоминалось, каждый из четырёх классов будет зарабатывать различное количество очков, а вы можете задать это значение с помощью устройств «Активация по свойствам». Вам нужно назначить номер уникального канала для параметра Активировать при получении сигнала каждого из четырёх устройств «Панель управления счётом».

Параметры устройства «Активация по свойствам»
Устройства «Активация по свойствам» прослушивают канал и передают сигнал после проверки различных свойств игрока (инициатора).
Каждое из четырёх устройств «Активация по свойствам» принимает сигнал, отправляемый при устранении игроками монстров. Используя тот же самый входящий сигнал, устройство «Активация по свойствам» делает серию проверок и отправляет сигнал на устройства «Панель управления счётом», если все проверки прошли надлежащим образом. Ключевым отличием здесь является параметр Проверка класса. Поскольку все четыре устройства «Активация по свойствам» принимают один и тот же сигнал, проверяется только устройство, совпадающее с классом игрока, после чего оно отправляет уникальный сигнал на соответствующую панель управления счётом. Назначьте действительный уникальный идентификатор класса для каждого из устройств «Активация по свойствам».

Назначьте один и тот же номер канала (25 в этом примере) для параметра Выбор канала каждого из устройств «Активация по свойствам». Сигнал по этому каналу будет отправлен генератором одиночных существ на все четыре устройства «Активация по свойствам».

Назначьте параметр Передать сигнал, если все условия выполнены для номера канала, точно соответствующего назначенному в устройстве «Панель управления счётом». Убедитесь в том, что эти номера отличаются для каждого из четырёх устройств «Активация по свойствам».

Параметры устройств «Панель управления существами» и «Генератор одиночных существ»
Для устройства «Панель управления существами» нужно только изменить значение параметра Счёт с По умолчанию на Нет. Это гарантирует, что дополнительных очков не будет, а любое начисление очков должно исходить только от устройств «Панель управления счётом».
Разместите один генератор одиночных существ в игровой зоне и задайте параметры, показанные ниже. Для параметра При устранении передать сигнал установите номер канала, назначенный в параметре Выбор канала четырёх устройств «Активация по свойствам».

Задайте для параметра Создать при получении сигнала номер уникального канала. Данное устройство принимает сигнал, отправленный таймером по этому каналу. Через каждый интервал времени после отправки таймером сигнала генератор одиночных существ будет создавать монстра, если созданный им монстр был уничтожен.

Что касается любых других параметров, можете задавать их так, как вы хотите. Если вам нужны различные типы монстров для различных генераторов одиночных существ, обязательно добавьте ещё устройства «Панель управления существами» со значением Нет, заданным для параметра Счёт.
Как только это будет сделано, вы можете скопировать генератор одиночных существ и разместить его копии по всей игровой зоне.
Параметры устройства «Таймер»
Чтобы генераторы одиночных существ периодически создавали монстров, вы можете использовать таймер для передачи сигнала по каналу с уникальным номером. Обратите внимание на следующие ключевые параметры:
-
Длительность: Здесь задаётся частота появления. В этом примере используется значение 5 сек.
-
Повторение: Выберите значение Да.
-
Передать сигнал при завершении: Задайте здесь номер канала, который генераторы одиночных существ прослушивают для создания монстров.

Обзор использования канала
Каждое устройство «Активация по свойствам» отправляет сигнал через уникальный канал (от 20 до 23) на каждое устройство «Панель управления счётом» на основании различных проверяемых идентификаторов класса.

Каждый генератор одиночных существ будет отправлять сигнал через определённый канал на все четыре устройства «Активация по свойствам» при уничтожении монстра.

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