В обновлении 40.20 вас ждёт бета-версия системы «Пользовательские предметы и инвентарь» — теперь вы можете публиковать острова с поддержкой этой функции. Этот выпуск также включает обновления инструментов «Звёздные войны»™, новую функциональность полей Verse для создания интерактивного интерфейса, новые готовые элементы и наборы, а также обновления сообществ Fortnite.
«Пользовательские предметы и инвентарь» — теперь в бета-версии
Система Пользовательские предметы и инвентарь переходит в режим бета-версии: это значит, что она станет доступной для публикации на островах. Настраивайте, изменяйте или полностью заменяйте стандартную систему инвентаря игрока. Вы сможете создавать настраиваемые предметы с уникальными свойствами, строить игровой процесс так, чтобы он реагировал на инвентарь игроков, а также создавать разнообразные системы, такие как внутриигровая экономика и механика создания предметов!
Мы убрали
@experimentalиз всех классов пользовательских предметов и инвентаря. Теперь вы можете публиковать острова с этой функцией!
Модули предметов Fortnite теперь находятся по следующим путям:
using { /Fortnite.com/Items }иusing { /Fortnite.com/Weapons }
Названия предметов формируются по следующему шаблону:
[PublicFacingName]_[Product]_[Version]_[Rarity], например:CombatAssaultRifle_BR_Ch7S1_Common
FlashlightPistol_Creative_V1_Rare
Компоненты системы предметов больше не ограничены этой системой и могут использоваться в Scene Graph в целом. Следующие компоненты были обновлены и теперь включают новую базовую функциональность:
компонент инвентаря,
компонент инвентаря в Fortnite,
компонент предмета,
компонент значка,
компонент описания,
компонент редкости,
компонент стека.
Обратитесь к документации по компонентам для получения фрагментов кода и примеров.
Новые дополнения в галактике: обновления инструментов «Звёздных войн»™
Уже завтра: запланируйте публикацию острова «ЗВЁЗДНЫЕ ВОЙНЫ»!
Заранее запланируйте публикацию острова Звёздные войны в творческом портале. После прохождения модерации остров автоматически опубликуется в выбранное время. Подтверждать публикацию вручную не придётся.
Ближайший день, на который вы можете запланировать выход острова — 16:00 МСК 1 мая, когда ограничение на публикации по «Звёздным войнам» будет снято. Вы также можете выбрать любое более позднее время.
Обновления устройства «Герой»
Теперь можно настраивать здоровье, щит и скорость передвижения героя. Задавайте уникальные значения, чтобы они соответствовали пользовательским характеристикам игроков и расширяли игровой процесс.
Кроме того, в снаряжение Леи теперь входит граната повстанцев для авиаудара для поддержки с воздуха. Чтобы узнать больше, см. статью Устройство «Герой».
Расширенные тематические диалоги охранников
Набор персонажей для пользовательских диалогов устройства «Генератор охранников» расширен. Теперь в него входят:
жители галактики,
солдаты повстанцев,
лунные торговцы,
штурмовики,
элитные штурмовики,
солдаты-клоны,
элитные солдаты-клоны,
мандалорцы.
Обучающий контент
Чтобы помочь вам в разработке, мы обновили следующие материалы.
Кинематографический транспорт: новая страница с описанием шагов по анимации компонентов транспорта, таких как ускорители и двери, с помощью Sequencer.
Световые мечи и способности Силы: добавлены шаги по переносу верстака для световых мечей из обучающего шаблона в другой проект.
Пейзажи и окружение биомов: обновлены рекомендации по переносу эффекта гиперпространства, настройке актора последовательности дня «Два солнца» и добавлены советы по фоновым ресурсам.
Работа с островами «ЗВЁЗДНЫЕ ВОЙНЫ»™: актуальный список ресурсов, доступных в наборе функций.
Обновление функции «Подписаться на разработчика»
Обновление (21 апреля): кнопка «Подписаться на разработчика» из устройства «Ссылка на профиль разработчика» не будет удалена в версии 40.30. Нам требуется больше времени на тестирование перед внесением этого изменения в будущих обновлениях.
30 апреля (выход экосистемы Fortnite версии 40.30) мы удалим кнопку Подписаться на разработчика из устройства «Ссылка на профиль разработчика». Само устройство останется доступным, но больше не будет содержать призыва подписаться.
Если это устройство используется на вашем острове, чтобы призывать игроков подписаться на ваш профиль, внесите соответствующие изменения до выхода версии 40.30.
Когда игроки будут покидать остров, они увидят предложение подписаться на разработчика на боковой панели экрана выхода. Обновление не затронет количество подписчиков.
Оживите диалоги с неигровыми персонажами c помощью ИИ
Новая система диалогов (ранее устройство Persona) уже доступна в качестве экспериментальной функции. С помощью диалогов вы можете создавать персонажей на базе ИИ с характером и голосом, которые могут говорить, реагировать и отвечать на действия игрока — и даже влиять на игровой процесс.
Прежде чем начать, прочитайте блог, ознакомьтесь с обновлёнными Правилами для разработчиков Fortnite, а также посетите страницу Диалоги с использованием низкоуровневой модели памяти, где представлена полная документация. Или сразу переходите к созданию с помощью Разработки диалогов.
Публиковать острова с диалогами с игроками можно будет только после выхода бета-версии. Чтобы поделиться мнением или рассказать о проблемах, оставьте сообщение в ветке обратной связи на форуме разработчиков.
Обновления инвентаря и каталога ресурсов
Ознакомьтесь со всеми новыми устройствами и предметами, представленными в этом обновлении!
Отзывы сообщества
По запросам сообщества новые экземпляры устройства «Триггер» теперь по умолчанию создаются с отключёнными звуковыми и визуальными эффектами. Это не влияет на уже размещённые триггеры.
На основе отзывов разработчиков параметр «Включить визуальные эффекты» новых экземпляров зоны модификатора теперь по умолчанию находится в состоянии Выкл.. Это не влияет на уже размещённые зоны модификатора.
С учётом наиболее частого использования новые экземпляры устройства «Награда» теперь по умолчанию имеют значение Только игрок, активировавший устройство. Это не влияет на уже размещённые устройства «Награда».
Новое оружие
Улучшенный гарпун
Новые наборы и готовые элементы
Готовый элемент «Стойка регистрации из Праздничного поселения»
Готовый элемент «Бунгало из Праздничного поселения»
Набор Праздничного поселения (стены)
Набор Праздничного поселения (пол)
Набор Праздничного поселения (крыши)
Набор объектов Праздничного поселения
Готовый элемент «Стойка регистрации Зимнего фестиваля на Золотом побережье»
Набор объектов «Зимний фестиваль Золотого побережья»
Набор природы «Зимний фестиваль Золотого побережья»
Команды отладки
Дополнительные команды
Мы также добавили новую команду, с помощью которой вы сможете выполнять отладку ещё эффективнее. Вот что добавлено в версии 40.20.
Неуязвимость — включает или отключает неуязвимость, предотвращая получение урона.
Дополнения, повышающие удобство
К командам, таким как «Сменить команду», добавлены префиксы и суффиксы — теперь в параметрах отображается Команда 10 вместо «10».
Числовой ввод теперь поддерживается в скалярных параметрах.
Обновления сообществ Fortnite
С момента запуска на веб-платформе сообществ Fortnite появилось множество новых функций. Ниже перечислены примеры.
Управление сообществом: добавляйте участников в команду, чтобы они помогали модерировать сообщество.
Блокировка пользователей: участники команды управления сообществом могут блокировать пользователей на заданный срок — от одного часа до бессрочно.
Фильтрация сообществ по ключевым словам: теперь на странице обзора сообществ можно ввести название сообщества, чтобы быстро найти сообщества любимых разработчиков или островов.
Закреплённые публикации: закрепляйте одну или несколько публикаций вверху канала.
Каналы только для чтения: укажите каналы, в которых публиковать сообщения может только команда сообщества.
Отключение ответов на публикацию: закройте публикацию для новых комментариев.
Отметить как прочитанное: нажмите на меню с тремя точками рядом с сообществом или каналом, чтобы убрать индикаторы активности.
Улучшения изображений и карточек в Fortnite: публикации, которыми делятся в Fortnite, теперь имеют более чёткий дизайн без обрезки миниатюр, поэтому ваш контент сразу выглядит так, как задумано. Текст также больше не накладывается на изображение в полноэкранном режиме публикации в игре, что улучшает читаемость.
Создание интерактивного интерфейса: события полей Verse теперь поддерживают параметры
Теперь к событию можно добавить один параметр типа float, int или logic, что позволяет виджетам интерфейса напрямую передавать значения в Verse. Это позволяет создавать, например, переключатели сложности, выбор количества, тумблеры и другие интерактивные элементы, передающие выбор игрока в игровую логику без обходных решений. Ранее события полей Verse могли только сигнализировать о факте действия в интерфейсе (например, нажатии кнопки), но не могли передавать данные.
Чтобы начать, откройте окно Переменные в конструкторе UMG, создайте или отредактируйте событие и добавьте параметр.
После добавления параметра вы можете задать статическое значение или привязать его через привязки представления. События с параметром отображаются в дайджесте ресурсов Verse для пользовательского виджета в виде кортежа с типом, что позволяет ожидать события из кода Verse, чтобы отреагировать на него и получить значение, переданное в событии.
Новая диаграмма среднего дохода на одного платящего пользователя (ARPPU) в творческом портале
Теперь вы можете просматривать средний доход на одного платящего пользователя (ARPPU) вашего острова на странице монетизации на уровне учётной записи в творческом портале.
Показатель ARPPU отслеживается ежедневно для выбранного острова и диапазона дат и даёт более глубокое понимание монетизации на одного платящего игрока, помогая оценить глубину монетизации среди пользователей, совершающих транзакции на острове.
Как это работает
ARPPU рассчитывается как отношение дневных выплат (включая оценочные) от внутриигровых транзакций к числу уникальных игроков, совершивших транзакции в этот день.
Вы можете использовать ARPPU, чтобы:
оценивать, насколько эффективно ваш остров увеличивает расходы игроков за счёт доходов от транзакций на острове;
измерять влияние обновлений острова, событий в реальном времени и изменений в экономике;
сравнивать эффективность монетизации между разными периодами и островами.
Расчётное значение ARPPU определяется на основе предполагаемой стоимости В-баксов в течение месяца и других показателей и не является гарантированным. Итоговые значения будут соответствовать фактическим выплатам.
Обновление документации
Ознакомьтесь с новыми и обновлёнными страницами ниже!
Страницы Scene Graph
На новой странице Рекомендации представлены рекомендации по работе с Scene Graph при разработке проектов.
Страница Известные проблемы обновлена и теперь выделяет важные проблемы, которые следует учитывать при работе с Scene Graph. Это не исчерпывающий список, но он даёт представление о распространённых проблемах, с которыми можно столкнуться при разработке Scene Graph.
Статья Перенос ресурсов в UEFN и Unreal Engine переработана и теперь охватывает оба сценария: перенос ресурсов между проектами UEFN и перенос ресурсов из Unreal Engine в UEFN.
Бот Discord
Добавьте чат-бота Fortnite на свой сервер Discord — он будет приветствовать посетителей канала и позволит им сразу переходить на один из ваших островов! Инструкции по настройке и список слэш-команд см. в разделе Бот Fortnite в Discord.
Обновление островов Rocket Racing
Мы удалили шаблон острова Rocket Racing из UEFN, и новые острова Rocket Racing больше нельзя создавать.
Разработчики могут продолжать открывать, редактировать и публиковать существующие острова Rocket Racing.
В версии 40.30 появятся новые инструменты и рекомендации, которые помогут разработчикам переносить или создавать гоночные впечатления.
Исправление ошибок, отмеченных сообществом
Следующие исправления устраняют проблемы, о которых вы сообщали нам на форумах. Спасибо за терпение и за то, что сообщаете нам об этих проблемах!
Исправлена ошибка, из-за которой интерфейс главы 7 мог появляться в некоторых игровых раундах.
Исправлена ошибка, из-за которой журнал вывода засорялся сообщениями TickTracker.
Исправлена ошибка, связанная с нестабильным поведением физики, из-за которой объекты могли проходить сквозь твёрдую геометрию.
Исправлена ошибка, из-за которой некоторые предметы не проходили проверку при использовании в устройстве размещения предметов.
Исправлена ошибка, из-за которой некоторые предметы «Звёздные войны» не отображались при попытке выбрать их как модули в дайджесте.
Обновления и исправления экосистемы Fortnite
Новое
Сокращено время завершения матча на сервере и возврата в режим редактирования.
Исправления
Исправлена ошибка, из-за которой предметы с эффектом маскировки нельзя было выбрать целью способности
LockOn.Исправлена ошибка, из-за которой оглушительная атака мечом бесконечности срабатывала во время прыжка под действием низкой гравитации.
Исправлена ошибка, из-за которой четырёхствольная ракетница (редкая/эпическая) наносила двойной урон в большинстве ситуаций.
Исправлена ошибка, из-за которой некоторые элементы наборов некорректно масштабировались при использовании инструмента «Телефон».
Исправлена ошибка в инструменте «Телефон», из-за которой сетка предпросмотра не совпадала с предпросмотром стены для некоторых типов стен.
Исправлена ошибка, из-за которой игрок на ПК переставал приседать при прицеливании и стрельбе из некоторых арбалетов.
Устройства
Новое
Добавлен новый параметр в устройство «Выбор класса»: визуальные эффекты зоны активации включает и отключает визуальный эффект пульсации зоны.
Исправления
Добавлена визуализация диапазона перемещения для устройства «Генератор животных».
Исправлена ошибка, из-за которой устройство для вывода сообщений в интерфейсе не учитывало заданное поведение отображения, если оно имело значение Отображение.
Исправлены ошибки проверки целевых типов «Корова» и «Мороженое» для устройства «Мишень».
Интерфейс
Исправления
Список ингредиентов обновлён — теперь используется тот же размер шрифта, что и в основном списке ресурсов в новом интерфейсе.
Исправлена ошибка, из-за которой инструмент «Телефон» накладывался на новую шкалу здоровья в интерфейсе в творческом режиме.
Обновления и исправления UEFN
Новое
Оптимизированы операции «Применить изменения» и «Применить изменения Verse»: теперь большинство подсказок и потенциальных точек сбоя возникают на ранних этапах, не прерывая игру, что делает процесс быстрее и стабильнее.
Исправления
Исправлена ошибка, из-за которой не удавалось завершить проверку скрытых свойств, что могло приводить к появлению предупреждений, таких как «Недопустимое переопределение свойства». Если вы сталкивались с такими предупреждениями при работе с необходимыми вам свойствами, обязательно сообщите нам, чтобы мы рассмотрели возможность предоставления доступа к ним со стороны UEFN. Эти предупреждения в будущей версии UEFN будут переведены в разряд ошибок.
Редактор
Новое
Клиент теперь автоматически запускается быстрее при запуске сеанса.
Исправления
Исправлена ошибка, из-за которой настройки редактора и сочетания клавиш не открывали соответствующие окна.
Исправлена ошибка, из-за которой стены иногда дрожали при вертикальном перемещении с включённой привязкой Fortnite.
При отключённой привязке Fortnite исправлена ошибка, из-за которой наборы возвращались в прежнюю позицию после отмены действия при перемещении.
Исправлена ошибка, из-за которой отмена подбора игроков при запуске сеанса не работала.
Предупреждение о нехватке памяти больше не отображается, так как связанный с ним интерфейс сейчас не используется.
Scene Graph
Новое
Редактор заготовок: при выборе компонента в структуре TEDS он должен выделяться в окне просмотра (если это возможно). Если компонент представляет собой transform_component, в окне просмотра должен отображаться и работать графический ориентир преобразования.
Изменения панели «Структура» в редакторе заготовок: изменено отображаемое название столбца Заготовка на Тип. Для компонентов Verse теперь отображение происходит в столбце «Тип».
Кроме того, для компонентов Verse в столбце «Метка» вместо UObject теперь отображается название типа компонента. Это значение нельзя редактировать.
Готовые элементы сущностей: при создании нового готового элемента открывается диалог выбора базового класса.
Исправления
Редактор заготовок: исправлена сортировка по столбцу «Тип» в структуре.
Миниатюры готовых элементов: исправлено мерцание миниатюр. Миниатюры в каталоге ресурсов теперь обновляются сразу после сохранения готового элемента.
Параметр острова Макс. ячеек снаряжения теперь корректно работает с включённой системой «Пользовательские предметы и инвентарь». При переключении между командами с разными значениями этого параметра инвентарь игрока теперь корректно обновляется.
Параметр острова Разрешить строительство теперь корректно работает с включённой системой «Пользовательские предметы и инвентарь». При отключённом строительстве открытие инвентаря построек теперь корректно блокируется с соответствующим сообщением.
Следующие параметры острова, связанные с предметами, по-прежнему имеют нерешённые проблемы при включении функции «Пользовательские предметы и инвентарь»: Автоподбор, Бесконечное золото, Бесконечный запас энергии, Отображать количество золота, Разрешить подбор предметов, Скрыть ресурсы для строительства, Бесконечная прочность и Сохранять выпавшие предметы между раундами. Изменение этих параметров относительно значений по умолчанию может привести к непредсказуемому поведению при включённой системе «Пользовательские предметы и инвентарь».
Исправлена ошибка, из-за которой кнопка Выбросить половину не работала на пользовательских модулях предметов с размером стека больше 1.
При частичном выбрасывании модуль теперь корректно разделяется (клонируется), чтобы исходный и новый предмет не ссылались на один и тот же модуль.
Исправлено множество ошибок интерфейса, связанных с системой «Пользовательские предметы и инвентарь», в том числе:
количество предметов больше не отображается, если предмет не складывается в стек или максимальный размер стека равен 1;
элементы виджета Инвентарь Fortnite теперь динамически отображаются или скрываются при добавлении или удалении инвентарей у игрока;
значок боеприпасов теперь скрывается, если тип боеприпасов не задан — это предотвращает появление пустого белого квадрата.
Окружение и ландшафты
Исправления
Исправлена ошибка, из-за которой трава ландшафта вызывала сбой на некоторых картах UEFN.
Игровой интерфейс
Исправления
Исправлена критическая ошибка, которая возникала при перезагрузке пользовательского виджета, содержащего поля Verse в состоянии
compilation failed.Исправлена известная ошибка, из-за которой панель переопределения ввода меняла цвет с чёрного на серый.
Материалы
Исправления
Исправлена критическая ошибка, возникавшая при попытке предварительного просмотра узла материала
TextureObject.Исправлена критическая ошибка, возникавшая при использовании пользовательской сетки предпросмотра с данными Nanite в редакторе функций материалов, если ни одно выражение материала не было выбрано для предпросмотра.
Физика
Исправления
Устранена проблема, из-за которой физические объекты могли некорректно проходить сквозь сетки при использовании режима столкновения ComplexAsSimple, что теперь обеспечивает корректное поведение и стабильность.
Устранена проблема, из-за которой траектория и импульс становились нестабильными после прохождения через телепорт с параметром Сохранение импульса физического объекта в значении Относительно. Теперь предметы окружения выходят под правильным относительным углом по всем осям.
Исправлена ошибка, из-за которой устройство перемещения предметов окружения наносило дополнительный урон до столкновения с объектом.
Обновления и исправления брендированных островов
ЗВËЗДНЫЕ ВОЙНЫ
Новое
Добавлен экземпляр материала Внешний вид Звезды Смерти в Панель ресурсов в папку Star Wars Content > Materials > MaterialInstances.
Добавлено 10 текстур отрисовки световых мечей в Панель ресурсов в папку Star Wars Content > Renders > Lightsabers.
Различное оружие и предметы из набора Звёздные войны добавлены в Verse API:
оружие доступно по пути /Fortnite.com/Weapons/StarWars;
предметы доступны по пути /Fortnite.com/Items/StarWars.
Исправления
Взаимодействия способностей «Силовой толчок» и «Силовое притяжение» с предметами окружения в настоящее время отключены, чтобы предотвратить непреднамеренное разрушение.
Исправлена ошибка отсутствующего материала на поверхностях ресурса дверного проёма Звезды Смерти. FNEC_BP_StrongArm_HSFloorDoorC.
Положение предметов окружения в готовых элементах «Аванпост "Анклав"» скорректировано — теперь они находятся на уровне земли.
Исправлена ошибка, из-за которой способность «Силовой бросок» направляла объекты в игрока, а не в точку прицеливания.
Скорректированы виртуальные пути материалов пейзажей «Звёздные войны» для более чёткого разделения по типам материалов.
Скорректированы расстояния переключения уровней детализации на фоновых планетах, чтобы устранить заметную сегментацию атмосферы.
Добавлены дополнительные уровни детализации для фоновых планет на мобильных устройствах.
Флаг материала ландшафта теперь по умолчанию настроен для работы с Nanite.
Проход визуальных эффектов воды.
Исправлена ошибка, из-за которой взрывы не появлялись через одну секунду.
Исправлена длительность смерти AAT и мелкие ошибки урона, связанные с тем, что визуальные эффекты не исчезали после замедления.
Исправлен мобильный турболазер.
Добавлены визуальные эффекты взаимодействия с водой для AAT.
Исправлена ошибка, из-за которой взрывы не происходили, если снаряд существовал более одной секунды.
Увеличена длительность состояния уничтожения AAT и исправлены визуальные ошибки, связанные с получаемым им уроном.
Исправлены визуальные эффекты урона, чтобы они корректно работали на мобильных устройствах и при низких настройках.
Регулятор каркаса, скелет и скелетная сетка AT-AT перенесены из папки Vehicles в папку Cinematic Vehicles внутри папки Star Wars Content.
Известные проблемы
Названия и пути ресурсов изменились, что может привести к ошибкам в ваших проектах. Любой код Verse, использующий перечисленные ниже ресурсы, необходимо обновить. Если такие ресурсы использовались на уровне, их нужно удалить и заменить.
Типы модулей световых мечей перенесены в /Fortnite.com/Weapons/StarWars и теперь используют шаблон именования LightsaberName_V1.
Типы модулей «Способности Силы» (оружие) теперь находятся по адресу /Fortnite.com/Weapons/StarWars и используют шаблон именования ForcePowerName_Weapon_V1.
Типы сущностей «Способности Силы» (улучшения) теперь находятся по адресу /Fortnite.com/Items/StarWars и используют шаблон именования ForcePowerName_LightsaberAugment_V1.
Обновления и исправления Verse
Инструменты
Новое
Добавлен шаблон сценария Verse для создания тега Verse.
Исправления
Исправлена ошибка, из-за которой в панелях интерфейса оставались устаревшие или null-теги после удаления определений тегов Verse и перекомпиляции кода Verse.
Обновления и исправления в Unreal Revision Control
Исправления
Исправлена ошибка, из-за которой обозреватель веток (бета-версия) создавал слишком много запросов к системе контроля версий, замедляя или блокируя другие процессы до тех пор, пока не был закрыт.
Обновления и исправления сообществ Fortnite
Исправления
Улучшена поддержка эмотиконов в публикациях сообществ в Fortnite.
При привязке канала к острову его название больше не перезаписывается.
Улучшена работа прокрутки при просмотре публикаций с большим количеством ответов.
Исправлена ошибка, из-за которой публикации зависали на модерации.