18 окт. 2022 г.

Представляем прямую привязку события для создания островов в Fortnite

Привет всем создателям островов!

Сегодня мы хотим представить вам новую систему, которая полностью изменит ваш подход к строительству: прямую привязку события. Она значительно упрощает вашу работу, позволяя устройствам взаимодействовать напрямую. В новом интерфейсе вы сможете вручную устанавливать функции и события непосредственно в настройках ваших устройств. Читайте дальше, чтобы узнать, как это нововведение придёт на смену привычным каналам и как наиболее эффективно использовать новые возможности.


Зачем менять способ взаимодействия устройств

Мы расширяем возможности авторов в творческом режиме. Переход на прямую привязку события — именно то, что позволит вам создавать более сложные и разнообразные механики для ваших проектов.

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

Поскольку прямая привязка события в данный момент не является основной системой, все острова пока что будут по умолчанию использовать каналы.

С прямой привязкой события вам больше не нужно будет беспокоиться о превышении максимального числа каналов. Вместо этого вы сможете связывать устройства напрямую и устанавливать их так, чтобы они реагировали на события нужным образом. Это также исключает потребность делить каналы между событиями, так что необходимость планировать их распределение отпадает.

Мы по-прежнему настоятельно рекомендуем вам вести перечень всех созданных систем и давать всем устройствам чёткие запоминающиеся названия, чтобы вы могли эффективнее ими управлять.


Перевод существующих островов на новую версию управления событиями

Чтобы избежать любых возможных проблем с переходом, мы настоятельно рекомендуем сделать копии ваших островов и тестировать нововведения в первую очередь на дубликатах. Если вы переведёте остров на прямую привязку события, обратный переход на систему каналов будет невозможен.

Чтобы перейти на новую систему, откройте вкладку «Инструменты» в настройках меню «Мой остров». Найдите настройку «Система событий» и нажмите «Переключиться».

Russian Image1

Мы приложили все усилия, чтобы сделать переход максимально комфортным. Все безымянные устройства получат уникальные названия и будут автоматически подключены к устройствам, с которыми они ранее были связаны. Интерфейс каждого устройства изменится, позволяя вам непосредственно управлять тем, к чему подключено устройство.

На примере ниже показано, что после перевода системы острова с каналов на прямую привязку события устройство «Настраиваемое освещение» автоматически соединяется с устройством «Кнопка», которая раньше активировала устройство по каналу 1. Настройки канала и настройки прямой привязки события можно просмотреть на представленных ниже снимках экрана.

Канал:

Russian Image2

Russian Image3

Прямая привязка события:

Russian Image4

Russian Image5


Другие преимущества прямой привязки события

Прямая привязка события должна значительно ускорить процесс создания, позволяя вносить важные изменения и дополнения в одном месте.

Рассмотрим прошлый пример «Кнопка + настраиваемое освещение»: если вам нужно добавить новую кнопку для отключения настраиваемого освещения, вам достаточно просто скопировать существующую кнопку и изменить событие на «Отключить», как это показано на следующем снимке экрана. Вы даже можете переименовать кнопки, назвав их «Включить свет» и «Выключить свет», чтобы вам было проще работать с этим процессом.

Russian Image6

Кроме того, с прямой привязкой событий вы сможете копировать и вставлять целые группы устройств без необходимости менять конфигурацию соединений.

В системе каналов скопированные устройства по-прежнему были бы привязаны к каналу 1, и любая кнопка влияла бы на работу обоих устройств «Настраиваемое освещение». Вам бы пришлось вручную менять настройки каждого устройства, привязывая их к разным каналам. Теперь же каждая группа будет уникальной и будет действовать сама по себе без привязки к изначальной группе. Это значит, что вы сможете легко копировать целые механики, например с одной базы для второй, такой же. Вам останется только изменить пару значимых настроек.

Ещё одна важная особенность прямой привязки события — отсутствие ограничения по числу каналов. В системе каналов пример «Кнопка + настраиваемое освещение» использовал бы новые каналы всякий раз, когда вы повторно использовали бы эту модель на своём острове. Сейчас вы можете многократно копировать её, не использовав ни одного канала. Единственное, что может ограничить вас теперь, — это память.

Fortnite Copy and Paste Devices

Мы чрезвычайно рады представить вам обновленную версию нашей системы механик, которая позволить вам строить быстрее и создавать при этом более сложные системы. Пока вы исследуете новые возможности, не забывайте тестировать их работу на своих островах и обязательно расскажите обо всех ошибках, которые вам встретятся, на сервере Discord для авторов Fortnite. Не забывайте, что однажды мы полностью откажемся от системы каналов, поэтому начните переводить свои острова на новую систему уже сейчас.

Какие механики вы планируете оптимизировать с помощью прямой привязки события? Расскажите об этом в Twitter с пометкой @FNCreate.


Часто задаваемые вопросы: прямая привязка события


Что представляют собой события и функции?

Событие — это выполнение устройством определённого действия. Функция — это то, как действие устройства должно работать, или условие, которое должно выполняться при получении события с отдельного устройства.


Что произойдёт, если я перейду на систему прямой привязки события?

Прежняя система каналов исчезнет с вашего острова, и вам станет доступен обновлённый интерфейс, который позволяет соединять устройства напрямую.


Смогу ли я перейти обратно на систему каналов?

Если вы переведёте остров на прямую привязку события, обратный переход на систему каналов будет невозможен. Мы рекомендуем сначала создать копию острова и протестировать новую систему на нём, прежде чем переключать на неё основную версию острова.


Смогу ли я по-прежнему использовать каналы?

Мы продолжим поддерживать каналы в течение некоторого времени, чтобы авторы смогли перевести свои острова на новую систему. Но позднее прямая привязка события останется единственной доступной системой.


Что будет с функцией «Выбор канала»?

Сейчас мы работаем над новой функцией, которая позволит вам просматривать привязки событий на ваших островах. Мы обязательно сообщим, когда она появится в игре. Мы понимаем, насколько информация о привязке событий важна для процесса создания и отладки игр.