В любой игре игровой процесс определяется механикой игры. Каждая механика охватывает определённый аспект игры. Она может либо отражать общие правила, которые устанавливают, что игрок должен сделать для победы в игре (условия победы), либо определять конкретный порядок действий, например, место появления игрока на острове, способ его перемещения и какие предметы могут быть выданы игроку и момент их выдачи.
Устройство — это набор запрограммированных игровых механик в одном пакете, которые вы можете разместить на острове. Большинство устройств имеют оформлены визуально — в виде
Немного настроек и можно использовать!
Устройства «оживляют» игру, позволяя отслеживать действия игрока, инициировать события, управлять состояниями игры и создавать на острове простые и сложные взаимодействия.
Вы можете использовать устройства Fortnite по умолчанию или расширить их функциональные возможности, настроив их с помощью параметров устройств или с помощью Verse.
История устройств Fortnite
Изначально эти устройства разрабатывались специально для создания игр и режимов в творческом режиме Fortnite, запущенном в конце 2018 года.
В творческом режиме Fortnite появилась песочница, в которой разработчики могут создавать и сохранять собственные игры, а также делиться ими с друзьями.
Многие механики устройств были скопированы непосредственно из «Королевской битвы» Fortnite, а ранние игры, создаваемые разработчиками, представляли собой простые режимы, такие как гонки и шутеры.
С момента первого запуска количество устройств значительно выросло, при этом повысилась сложность самих устройств и игр, которые разработчики могут создавать с их помощью.
Какова особенность устройств
С помощью устройств вы можете создавать прототипы игрового процесса и изменять их с учётом своих предпочтений. Прежде чем пытаться использовать чистый код, чтобы придумать функции, которые на самом деле уже созданы, стоит обратить внимание на уже доступные устройства. Использование и настройка существующего устройства позволяет оптимизировать рабочий процесс разработки и избавить вас от ненужного программирования и тестирования, поскольку доступные устройства уже проверены в работе. А если устройство не делает всё, что вам нужно, обратитесь к справочнику по API Verse, чтобы узнать, какие функции можно в него добавить с помощью Verse!
Некоторые устройства доступны только в UEFN. Список их и страниц с их описанием см. в разделе «Устройства только для UEFN». Устройства, предназначенные только для UEFN, нельзя разместить на острове в творческом режиме, но после того как вы разместите их в UEFN, настройки большинства из них можно будет изменить в творческом режиме во время сеанса редактирования по сети.
Использование функций и событий устройства
Одной из замечательных особенностей устройств Fortnite является то, что вы можете настроить их на выполнение определённых функций при активации с помощью событий от других устройств.
Когда одно устройство привязано к другому устройству, оно может отправлять сигнал другому устройству. Передача этого сигнала называется событием. Событие заставляет одно или несколько устройств выполнять определённые действия либо устанавливать определённые условия. Эти действия и условия называются функциями.
Например, можно настроить устройство Кнопка так, чтобы оно заставляло Настраиваемое освещение включаться при взаимодействии игрока с кнопкой. После того, как это устройство будет настроено, вы можете скопировать и вставить его в нужном месте, создав дубликат, который можно настроить на выключение света. Кроме того, вы можете настроить одно устройство на выполнение обоих действий в качестве переключателя.
Это происходит намного быстрее, чем писать код с нуля, ведь благодаря этим встроенным функциям и событиям вы в разы повысите производительность своего дизайна!
Готовы двигаться дальше?
Подробнее о том, как находить и изменять устройства в UEFN или творческом режиме, а также как настраивать триггеры событий:
, см. «Начало работы с устройствами».
Если вы ищете вдохновения, обратитесь к разделу «Примеры дизайна, созданного с помощью устройств», где приведены интересные решения с использованием устройств для создания увлекательных и необычных игровых механик!