Устройства Таймер позволяют отслеживать время при обратном отсчёте. Но это только начало! Далее вы узнаете о других новых способах использования этого устройства в играх.
Базовый таймер обратного отсчёта
Устройство «Таймер» позволяет быстро запустить отсчёт до истечения отведённого времени. В этом примере вы будете использовать интерактивный таймер для создания простого испытания на прохождение.
Используемые устройства
1 устройство «Таймер»
1 устройство «Точка появления игрока»
1 устройство «Завершение игры»
Настройка устройств
Начните с начального острова Военный остров.
Разместите устройство Точка появления игрока на одной из имеющихся платформ.
Разместите устройство Таймер на вершине ближайшей башни.
Настройте таймер на следующее количество времени:
Настройка Значение Длительность
30,0 секунд
Запустить в начале игры
Вкл.
Успех по окончании отсчёта
Ложь
Цвет таймера
Белый
Формат отображения времени
Только в секундах
Текст при запуске таймера
Остановите таймер, пока не вышло время!
Разместите устройство Завершение игры в месте, где игроку будет сложно его найти.
Настройте следующее событие таймера таким образом, чтобы оно завершало игру при успешном срабатывании (когда игрок останавливает таймер до завершения отсчёта в нём времени).
Событие Выберите устройство Выберите функцию Отправка события при успехе
Устройство завершения игры
Активировать
Вы успешно создали базовые возможности для интерактивного таймера.
Совет по дизайну
Благодаря встроенной механике взаимодействия можно легко задать цель с отсчётом времени, разместив таймер в труднодоступном месте.
Игроки могут взаимодействовать с таймерами не одним единственным способом. Узнайте, как разрешить им самостоятельно запускать таймер!
Временный транспорт
Устройство «Таймер» может запускаться и останавливаться любым событием другого устройства. В этом примере вы будете использовать таймер, чтобы отслеживать, сколько времени игрок находится в самолёте, а затем уничтожать самолёт, когда время истечёт!
Используемые устройства
1 устройство «Таймер»
1 устройство «Точка появления игрока»
1 устройство для вывода сообщений в интерфейсе
1 устройство «Маячок»
1 устройство «Генератор бипланов»
Настройка основных устройств
Начните с начального острова Брошенные башни.
На вершине холма за пределами города разместите устройство Точка появления игрока.
Настройте точку появления игрока так, чтобы она не появлялась в игре:
Разместите устройство для вывода сообщений в интерфейсе, чтобы сообщить игроку о его цели.
Настройте устройство следующим образом:
Настройка Значение Сообщение
Заберитесь на вершину помеченной постройки!
Получатель сообщения
Все
Отображать в начале раунда
Вкл.
Время с начала раунда
Мгновенно
Цвет текста
Белый
Разместите устройство «Маячок» на вершине постройки острова «Брошенные башни».
Настройка времени для транспорта
Разместите устройство Таймер.
Задайте в таймере следующую продолжительность:
Настройка Значение Длительность
10,0 секунд
Направление отсчёта
Прямой отсчёт
Возможность взаимодействия
Нет
Отображение в игре
Скрыть
Цвет таймера
Белый
Формат отображения времени
Только в секундах
Текст при запуске таймера
Самолёт будет уничтожен через 10 секунд…
Текст при паузе
Уничтожение самолёта остановлено…
На вершине холма рядом с точкой появления игрока разместите устройство Генератор бипланов.
Настройте следующее событие в генераторе бипланов таким образом, чтобы при входе в него игрока он либо запускал отсчёт таймера, либо возобновлял его (в зависимости от того, был ли он запущен до этого), а при выходе из него игрока он приостанавливал работу таймера.
Событие Выберите устройство Выберите функцию Отправка события, когда игрок садится в транспорт
Устройство «Таймер»
Начать
Отправка события, когда игрок садится в транспорт
Устройство «Таймер»
Возобновить
Когда игрок покидает транспорт
Устройство «Таймер»
Приостановить
Настройте следующее событие в таймере так, чтобы после отсчёта им 10 секунд он уничтожил самолёт.
Вы создали базовые возможности для игры на время с участием с транспортных средств!
Совет по дизайну
Устройство «Таймер» может прослушивать и запускать множество различных событий. В этом примере внешнее устройство запускает и останавливает таймер, при этом для таймеров также можно настроить выполнение других различных действий, таких как сброс, завершение и сохранение!
Кроме того, таймеры могут отправлять множество уникальных событий, например, различные события при успешном выполнении и при ошибке, а также событие при запуске режима срочности!
Создайте игру на выживание с отражением волн неприятелей на время!
С помощью нескольких таймеров в сочетании с другими стандартными устройствами вы можете создать игру на выживание с отражением волн неприятелей. В этом примере вы свяжете таймеры с кнопками и панелями управления существами, а также реализуете базовую экономику.
Используемые устройства
3 устройства «Таймер»
1 устройство «Точка появления игрока»
2 устройства выдачи предметов
1 устройство «Завершение игры»
3 устройства «Генератор существ»
2 устройства «Рекламный щит»
3 устройства «Кнопка»
1 устройство Панель «Устранение»
1 устройство «Кнопка с условием»
Настройка базового игрового процесса
Начните с начального острова под названием Остров с каньоном.
Разместите готовый элемент Дом лесника на равнинной части острова.
В лобби разместите устройство Точка появления игрока.
Настройте устройство Точка появления игрока так, чтобы его не было видно в игре:
Разместите Устройство выдачи предметов и зарегистрируйте на нём Тактический автомат.
Настройте Устройство выдачи предметов:
Настройка Значение Получатели
Все
Доп. боеприпасы для оружия
+100
Выдать в начале игры
Вкл.
В месте, которое не будет видно игроку, разместите устройство Завершение игры.
Настройте устройство завершения игры, добавив собственную выноску с сообщением о победе: Вы выстояли!
Настройка волн
Перед домом разместите устройство Генератор существ.
Назовите устройство Генератор существ волны 1 и задайте следующие настройки:
Настройка Значение Тип существ
Поле
Количество существ
+3
Радиус активации
15,0 плиток
Видимость генератора
Выкл.
Лучшее место появления
Случайн.
Включение в начале игры
Выкл.
Скопируйте генератор существ ещё два раза для волны 2 и волны 3.
Для генератора существ волны 2 измените параметр Тип существа на Ужастень , а параметр Количество существ на 4.
Для генератора существ волны 3 измените параметр Тип существ на Случайный выбор (монстр куба), а параметр Количество существ на 5.
При дублировании устройств в одинаковых местах размещайте каждое новое устройство с небольшим сдвигом, чтобы было проще получить доступ к его индивидуальным настройкам.
Разместите устройство «Таймер», чтобы отслеживать время для волны 1.
Задайте для таймера волны 1 время:
Настройка Значение Длительность
20,0 секунд
Название таймера
Таймер волны 1
Возможность взаимодействия
Нет
Отображение в игре
Скрыть
Цвет таймера
Белый
Текст при запуске таймера
Останьтесь в живых в течение…
Очки за успех
+100
Включить режим срочности
Вкл.
Время перехода в режим срочности
10,0 секунд
Текст в режиме срочности
Ещё чуть-чуть!
Отображать обновление счёта в интерфейсе
Вкл.
Сообщение для обновления счёта в интерфейсе
отбита 1-я волна
Скопируйте этот таймер для волны 2, переименуйте его в Таймер волны 2 и настройте его следующим образом:
Настройка Значение Длительность
20,0 секунд
Название таймера
Таймер волны 1
Возможность взаимодействия
Нет
Отображение в игре
Скрыть
Цвет таймера
Белый
Текст при запуске таймера
Останьтесь в живых в течение…
Очки за успех
+100
Включить режим срочности
Вкл.
Время перехода в режим срочности
10,0 секунд
Текст в режиме срочности
Ещё чуть-чуть!
Отображать обновление счёта в интерфейсе
Вкл.
Сообщение для обновления счёта в интерфейсе
отбита 1-я волна
Повторите для таймера волны 3:
Настройка Значение Длительность
40,0 секунд
Название таймера
Таймер волны 3
Возможность взаимодействия
Нет
Отображение в игре
Скрыть
Цвет таймера
Белый
Текст при запуске таймера
Останьтесь в живых в течение…
Очки за успех
+100
Включить режим срочности
Вкл.
Время перехода в режим срочности
10,0 секунд
Текст в режиме срочности
Ещё чуть-чуть!
Отображать обновление счёта в интерфейсе
Вкл.
Сообщение для обновления счёта в интерфейсе
отбита 3-я волна
За точкой появления игрока переместите табличку с рыбой в центр стены, а затем разместите над ней устройство Рекламный щит.
Настройте рекламный щит:
Настройка Значение Текст
Запуск волны
Выравнивание текста
В центре
Размер текста
24
Цвет текста
Морская волна
Контур
Светл.
Тень
Верхний правый угол
Разместите устройство Кнопка на табличке с рыбой. Эта кнопка запустит волну 1.
Настройте кнопку волны 1:
Настройка Значение Количество срабатываний
1-й
Текст при взаимодействии
Запуск волны 1
Отображение в игре
Нет
Радиус взаимодействия
0,5 метра
Скопируйте эту кнопку, назовите её Кнопка волны 2 и выполните следующую настройку:
Настройка Значение Количество срабатываний
1-й
Включение в начале игры
Выключено
Текст при взаимодействии
Запуск волны 2
Отображение в игре
Нет
Радиус взаимодействия
0,5 метра
Повторите для кнопки волны 3:
Настройка Значение Количество срабатываний
1-й
Включение в начале игры
Выключено
Текст при взаимодействии
Запуск волны 3
Отображение в игре
Нет
Радиус взаимодействия
0,5 метра
Событие Выберите устройство Выберите функцию При взаимодействии отправить событие
Устройство «Таймер волны 1»
Начать
При взаимодействии отправить событие
Генератор существ волны 1
Включить
При взаимодействии отправить событие
Рекламный щит следующей волны
Скрытие текста
Привязка функций и событий к волнам
Прямая привязка события позволяет устройствам напрямую общаться между собой. Для этого необходимо настроить функции и события для используемых устройств.
Настройте следующее событие для кнопки волны 1 так, чтобы она запускала таймер, включала генератор существ и переводила рекламный щит в скрытое состояние:
Настройте те же события для кнопок волны 2 и волны 3, изменив события на соответствующие устройства для волн (Таймер и Панель управления существами). Убедитесь, что каждая кнопка скрывает текст в рекламном щите следующей волны.
Настройте следующее событие в таймере волны 1 так, чтобы оно уничтожало текущий генератор существ, переводило кнопку в активное состояние для следующей волны и снова делало видимым рекламный щит следующей волны.
Событие Выберите устройство Выберите функцию Отправка события при успехе
Кнопка волны 2
Включить
Отправка события при успехе
Генератор существ волны 1
Уничтожить генератор
Отправка события при успехе
Рекламный щит следующей волны
Отобразить текст
Настройте те же события для таймера волны 2. Обновите кнопку до кнопки волны 3, а генератор существ — до генератора существ волны 2.
Настройте следующее событие для таймера волны 3 так, чтобы оно уничтожало текущий генератор существ и завершало игру.
Настройка экономики
Разместите Панель «Устранение» и сбросьте 1 золото на это устройство, чтобы его зарегистрировать.
Настройте панель «Устранение»:
Настройка Значение Количество сброшенных предметов
1-й
Тип мишени
Все существа
Автоподбор на ходу
Вкл.
В лобби разместите устройство Кнопка с условием на стене. Сбросьте золото на это устройство, чтобы зарегистрировать его.
Настройка кнопки с условием:
Настройка Значение Текст взаимодействия
Купить боеприпасы
Текст для недостающих предметов
Недостаточно золота
Количество требуемых предметов-ключей
+5
Над кнопкой с условием разместите устройство Рекламный щит.
Настройте рекламный щит:
Настройка Значение Текст
БОЕПРИПАСЫ
Выравнивание текста
В центре
Размер текста
24
Цвет текста
Красный
Контур
Толстый
Тень
Верхний правый угол
Разместите устройство выдачи предметов и сбросьте Боеприпасы: малые патроны на устройство, чтобы его зарегистрировать.
Настройте Устройство выдачи предметов:
Настройка Значение Действие при выдаче
Сохранить всё
Счётчик предметов
+100
Событие Выберите устройство Выберите функцию При активации отправить событие:
Устройство выдачи предметов (боеприпасов)
Передать предмет
Настройте следующее событие для кнопки с условием, чтобы игрок, отдав 5 золота, получил 100 патронов.
Изменение настроек острова
Внесите следующие изменения в настройки острова.
Выберите Настройки острова > Пользовательский интерфейс.
В разделе HUD-интерфейс измените значение параметра Отображать количество золота на Да.
Выберите Настройки острова > Игрок.
В разделе Инвентарь выберите для параметра Бесконечное золото значение Откл.
Ваша игра на выживание с отражением волн неприятелей на время готова!
Совет по дизайну
В этом примере используется ещё больше встроенных настроек таймера, таких как начисление очков и отображение изменений в HUD-интерфейсе при завершении отсчёта таймером.
Эту функцию также можно использовать в режимах многопользовательской игры, где у разных игроков будут собственные уникальные таймеры, позволяющие получать очки только определённым игрокам!