В версии 41.20 добавлена поддержка регулятора каркаса для спутников, единые голоса и образы для 36 персонажей Fortnite в диалогах на базе LLM, а также виджеты UMG в мире. Среди нового контента — пистолет «Дуплет», дымовая граната, предмет «Дружеская сфера» и набор готовых элементов и галерей «Безумный бульвар». С 23 июля вы сможете публиковать острова со спутниками и ресурсами на тему существ.
Поддержка регулятора каркаса для спутников
UEFN накрыла первая волна регуляторов каркаса для спутников. Теперь вы можете анимировать их с помощью тех же инструментов и рабочих процессов, которые используются в самой игре, поскольку спутники созданы на основе тех же структур каркаса, что и внутренние ресурсы Epic. Независимо от того, создаёте ли вы новые анимации с нуля или настраиваете существующие, вам будут доступны три архетипа: большая собака, маленькая собака и маленькая кошка. Ваши помощники, ваши анимации.
С 23 июля вы сможете публиковать острова Fortnite со спутниками и новыми ресурсами на тему существ. Зайдите на творческий портал, чтобы отправить остров на рассмотрение, если вы ещё не поместили его в график публикации.
Публикация игр с существами открывается 23 июля
Игры с существами окажутся в центре внимания в меню «Поиск» — для них появится отдельная коллекция. Вы также можете добавить транзакции на свои острова, что даст вам больше возможностей для монетизации проектов. Игры с включением существ должны соответствовать Правилам для разработчиков Fortnite, в которых содержатся рекомендации и условия выплат в рамках системы транзакций на островах.
Не забудьте выбрать тег Существа при публикации игры с существами, чтобы она могла появиться в коллекции игр. Это относится к играм, в которых используются спутники, кломбы или ваши оригинальные существа.
Посмотрите нашу трансляцию Creating in Fortnite, чтобы узнать больше о создании миров и связей со спутниками в Fortnite.
Публикуйте острова с диалогами на базе LLM с 30 июля
30 июля диалоги выйдут из экспериментального режима, и вы сможете публиковать острова с NPC и персонажами на базе LLM.
В версии 41.20 мы добавили единые голоса и образы 36 персонажам Fortnite при использовании в качестве NPC. Со временем их станет больше. Эти персонажи Fortnite звучат и реагируют ожидаемым образом сразу, без дополнительной настройки.
Более подробную информацию, включая соответствующие правила, ответы на часто задаваемые вопросы и другую документацию, см. в этой записи блога. Начните создавать уже сейчас, чтобы быть готовыми опубликовать свой остров с NPC и персонажами на базе LLM 30 июля, когда диалоги выйдут из экспериментального режима.
Мобильные инструменты скоро перестанут быть экспериментальной функцией
Мы планируем перевести функции сенсорного управления, поддержки жестов, HUD-интерфейс и элементов управления платформой, представленные в версии 41.00, из статуса экспериментальной стадии уже в версии 42.00. Если вы ещё не начали использовать их в своих работах, то сейчас самое время, чтобы подготовиться к публикации островов, адаптированных для мобильных устройств.
Полный обзор мобильных инструментов, выпущенных в версии 41.00, см. в примечаниях к выпуску 41.00. Также посмотрите недавний прямой эфир Creating in Fortnite: Designing for Mobile in UEFN: Gestures, Touch Layouts & Interactive HUDs (Разработка для мобильных устройств в UEFN, жесты, компоновка сенсорных элементов управления и интерактивные HUD-интерфейсы).
Контексты сенсорного ввода на мобильных устройствах — элементы управления движением скрыты в интерфейсе
Сенсорное управление движением больше не отображается в режиме интерфейса при активном виртуальном указателе. Ранее при активации этого режима казалось, что игроки могут вводить команды перемещения, хотя на самом деле не могли. Более подробную информацию об обновлениях см. в разделе Обновления и исправления UEFN ниже.
Виджеты UMG теперь доступны в мире
Вы можете перетащить пользовательский виджет UMG из «Каталога ресурсов» в окно просмотра, чтобы отобразить интерфейс на разрабатываемом уровне. Также можно перетащить его в редактор готовых элементов, чтобы добавить виджет к существующему готовому элементу модуля. Для этого внутриигрового модуля будет доступен весь функционал UMG, включая поля Verse и анимации интерфейса.
В редакторе готовых элементов пользовательский виджет UMG отображается как модуль, к которому можно применить логику, и отражается как подкласс модуля. В редакторе заготовок название виджета форматируется как [WidgetName]_entity, что позволяет размещать его в пространстве мира с помощью кода Verse и как заготовку.
TouchActionWrapper ушёл в прошлое
Благодаря поддержке ввода с разных устройств для интерактивных виджетов HUD в версии 41.10 больше не используется TouchActionWrapper. Разработчикам нужно будет перенести проекты, использующие TouchActionWrapper, чтобы вместо него использовать пользовательскую кнопку.
Подробнее см. в статье Настраиваемые виджеты HUD-интерфейса с возможностью сенсорного нажатия.
Обновления инвентаря и каталога ресурсов
Ознакомьтесь с новым оружием и предметами, представленными в этом обновлении!
Новое оружие
Пистолет «Дуплет»
Дымовая граната
Новые предметы
Дружеская зона
Новые наборы и готовые элементы
Готовый элемент «Мини-башня с Безумного бульвара»
Готовый элемент «Въезд на Безумный бульвар»
Набор «Безумный бульвар» (стены)
Набор «Безумный бульвар» (пол)
Набор «Безумный бульвар» (крыша)
Набор объектов «Безумный бульвар»
Новая документация
Пользовательские кнопки
Ознакомьтесь со статьёй Пользовательские кнопки и шаблоном «Интерфейсы в UEFN», чтобы узнать, как создавать и использовать пользовательские кнопки в UMG. Пользовательские кнопки используют код Verse для программирования поведения кнопок, воспроизведения анимаций интерфейса и многого другого. Благодаря настраиваемым кнопкам вы на шаг приблизитесь к полностью уникальному дизайну интерфейса.
Исправление ошибок, отмеченных сообществом
Ниже приведены исправленные ошибки, о которых нам сообщали на форумах. Спасибо за терпение и за то, что сообщаете нам об этих проблемах!
Исправлена ошибка, из-за которой устройство Switch не отображало состояние «включено», даже если начальное состояние было задано правильно.
Исправлена ошибка, из-за которой игроки не могли подпрыгнуть сразу после возрождения.
Оптимизировано обновление навигации для перемещения модулей Scene Graph — они временно удаляются с навигационной сетки во время движения и повторно добавляются после остановки, что предотвращает избыточные обновления навигации.
Исправлена ошибка, из-за которой возникал сбой сохранения при добавлении заготовки одного модуля в другой, что делало невозможным вложение заготовок.
Исправлена ошибка, при которой сетка на большем расстоянии загружалась быстрее, чем сетка на среднем расстоянии.
Исправлена ошибка, из-за которой вырезание и вставка выбранных объектов окружения приводили к дублированию, а не к переносу в другую область.
Полный список всех запланированных исправлений для версии 41.20 см. в этом поисковом запросе на форуме сообщества разработчиков Epic.
Обновления и исправления экосистемы Fortnite
Исправления
При запуске игры теперь включается полноэкранный режим.
Звук извлечения бандитской винтовки-вонючки больше не воспроизводится дважды.
Обновления и исправления UEFN
Новое
Теперь для поворота камеры со сглаживанием можно использовать сенсорное управление.
Исправления
Исправлена ошибка, из-за которой при нажатии кнопки «Покинуть сеанс» во время сеанса редактирования по сети игрок возвращался в лобби вместо полного закрытия клиента Fortnite.
Исправлена ошибка, которая не позволяла разработчикам переключаться между проектами во время активного сеанса редактирования, даже если был включён параметр «Продолжать сеанс при смене проекта».
Исправлена ошибка, из-за которой события и функции не работали должным образом при настройке во время редактирования мини-игры в реальном времени.
Исправлена ошибка, из-за которой виджет перемещения игрока перехватывал фокус ввода у кнопок HUD-интерфейса, находясь в левой части экрана. Геймпад управления движением игрока на мобильных устройствах больше не перекрывает сенсорные кнопки на той же стороне экрана.
Исправлена ошибка, из-за которой настройки масштаба не влияли на кнопки компоновки HUD-интерфейса разработчика. Настройки масштаба теперь правильно регулируют кнопки компоновки для разработчиков.
Назначения клавиш для транспортных средств теперь скрыты, когда в игре включён виртуальный указатель. Ранее, когда был включён режим виртуального указателя, привязки клавиш управления транспортом отображались как несвязанные и оставались видимыми.
Физика
Исправления:
Исправлена ошибка, которая приводила к непредсказуемому поведению, когда место появления устройства «Точка появления игрока» было установлено как «Небо» и на острове использовалась физика.
Исправлена ошибка, из-за которой эффект свободного падения (устремления к земле) некорректно срабатывал на островах с включённой физикой. Свободное падение теперь отключено на островах, на которых используется физика.
Исправлена ошибка, из-за которой спуск по пандусу с последующим прыжком приводил к получению урона от падения или выбыванию из игры при приземлении или столкновении с объектом.
Исправлена ошибка, из-за которой игроки не могли раскрыть дельтаплан после прыжка на устройстве «Пусковая платформа» (Вторжение).
Scene Graph
Исправления
Исправлена ошибка, из-за которой подбираемые и сбрасываемые на землю игроками предметы, которые можно складывать в стопки, некорректно объединялись, когда рядом падал другой предмет того же типа, что приводило к неверному подсчёту предметов в стопке и некорректному хранению предметов в инвентаре при использовании системы пользовательских предметов и инвентаря.
Исправлена ошибка, при которой запрос с использованием
FindComponentsнаходил не все компоненты типа component.
Творческий портал
Новое.
График показателя отказов перемещён на вкладку Игровой процесс на странице Аналитика проекта. Он показывает процент сеансов, которые завершились в течение заданного временного порога — 2, 5 и 10 минут, — чтобы вы могли определить, когда игроки уходят, и соответствующим образом скорректировать игровой процесс на своём острове. Более подробную информацию см. на странице документации Аналитика проекта.
Обновления и исправления в Lore (Unreal Revision Control)
Новое
Плагин VS Code обновлён в соответствии с новым названием продукта — Lore, вместо Unreal Revision Control (URC).
Обновления помощника разработчика от Epic
Новое.
Улучшенная генерация кода Verse: в EDA теперь используется значительно более качественная модель генерации кода Verse, созданная на основе более качественных обучающих данных и более мощных LLM в качестве основы.
Обновление данных: помощник разработчика теперь чаще синхронизируется с источниками знаний, помогая оставаться в курсе последних обновлений документации UEFN.