Инструменты разработчика для транзакций на островах уже доступны в UEFN! Испытайте систему продажи внутриигровых предметов и подготовьтесь к публикации островов с покупками за В-баксы — эта функция станет доступна уже скоро.
Мы также добавили исправления устройств, новые готовые элементы и наборы «Двора даймё», а также дополнительные инструменты и обновления для режима «Инструменты Fortnite», которые помогут вам быстрее создавать и масштабировать свои острова.
Инструменты для транзакций на островах уже доступны
Инструменты разработчика для транзакций на островах уже доступны для предпросмотра в UEFN. С их помощью вы можете тестировать продажу внутриигровых предметов в неопубликованных проектах — это открывает новые возможности монетизации в Fortnite в дополнение к выплатам за вовлечение.
Уже скоро вы сможете публиковать игры с транзакциями на островах, а игроки — приобретать предметы за В-баксы. В ближайшие недели мы сообщим более точную информацию о том, когда такие острова можно будет публиковать. После публикации вы сможете отслеживать статистику покупок прямо на творческом портале.
Подробнее о том, что можно (и нельзя) продавать, как работает система транзакций, а также примеры её использования и не только — в блоге и документации.
Не забудьте ознакомиться с полными Правилами для разработчиков Fortnite и документом Ограничения на транзакции на острове, чтобы корректно интегрировать систему в свой проект.
Пример функции «Транзакции на острове»
Пример функции «Транзакции на острове» демонстрирует, как продукты, определённые в Verse, могут быть связаны с различными игровыми преимуществами для игроков — такими как предметы, улучшенные игровые характеристики, доступ к новым областям и многое другое. Каждый пример последовательно расширяет предыдущий, используя ресурсы из набора фермы. Дополнительно приведена информация об инструментах, упрощающих процесс итераций и организацию проекта.
Транзакции на острове: команды отладки
Чтобы помочь вам в улучшении проектов, мы планируем пополнять список команд в бета-версии меню «Команды отладки». Что мы уже добавили:
Выдать все продукты — выдаёт максимальное количество каждого продукта.
Выдать по одной единице каждого продукта — выдаёт по одной единице каждого продукта.
Принудительно удалить продукты — удаляет все приобретённые продукты.
Открыть витрину — отображает отладочную витрину, на которую автоматически добавляется сгенерированное предложение для каждого продукта, определённого в проекте.
Постоянная блокировка покупок —«Вкл.»: покупки в магазине никогда не удастся совершить, даже если для этого есть все условия. «Откл.»: система покупок работает в обычном режиме.
Обновления шаблона с функциями для пользовательских интерфейсов
Откройте шаблон, чтобы изучить пользовательский интерфейс магазина и посмотреть примеры полей Verse — вы узнаете, как создать пользовательский интерфейс с помощью виджетов и Verse. Узнайте больше о создании пользовательских материалов шкалы с использованием коллекции материалов, доступной в папке Fortnite > Интерфейс > Материалы.
Запуск сеанса или отправка изменений в шаблоне острова с функциями для интерфейса вызовет ошибку компиляции. Такие ошибки будут сбрасываться при каждом открытии проекта. Обходное решение: откройте виджет UW_MaterialCollectionScreen и нажмите «Скомпилировать», чтобы сбросить ошибку. Эта ошибка будет исправлена в одной из будущих версий.
Обновления режима «Инструменты Fortnite»
В режиме «Инструменты Fortnite» появились новые инструменты, которые помогут быстрее создавать и масштабировать острова.
Создать область — создавайте и масштабируйте любые типы областей на своём острове.
Найти наложение — находите перекрывающиеся объекты в окне просмотра, чтобы снизить нагрузку на память.
Разбрасывание — случайным образом добавляйте статические сетки на остров.
Кроме того, в инструменты Привязка к цели и 3D-выделение добавлены новые функции для более точного размещения и выбора объектов. Подробнее о новых возможностях см. в статье Режим «Инструменты Fortnite».
Инструменты локализации островов
Локализация островов теперь экспортируется по умолчанию и выполняется автоматически при создании новой Частной версии в пункте Проект > Выгрузить частную версию или Проект > Опубликовать проект. Процесс локализации включает следующие настройки:
можно полностью отключить автоматическую локализацию проекта, сняв флажок Создать локализацию автоматически в настройках проекта;
можно временно отключить её для одной частной версии, сняв флажок Локализация сборки в окне параметров частной версии.
Если экспорт настроек локализации для вашего проекта ещё не инициализирован, выполните следующие действия:
Создайте частную версию своего острова, чтобы сгенерировать данные для локализации.
Укажите исходный язык проекта.
Этот параметр отображается только в том случае, если исходный язык ещё не был задан. Он дублирует соответствующий параметр в Настройках проекта.
Обновления инвентаря и каталога ресурсов
Ознакомьтесь со всеми новыми устройствами и предметами, представленными в этом обновлении!
Обновления и исправления устройств
Исправления.
Вентилятор
Исправлена ошибка, из-за которой непрерывно воспроизводился спецэффект вентилятора.
Вентилятор — с поддержкой физики
Исправлено некорректное появление предупреждения.
Исправлена ошибка, затрагивавшая параметры
FortPhysicsImpulseComponentиOnPhysicsImpulseOverlapTriggered.
Телепорт
Исправлена ошибка, из-за которой устройство «Телепорт» использовало импульс вместо прямого задания скорости.
Телепорт — с поддержкой физики
Исправлена ошибка, из-за которой устройство «Телепорт» непрерывно телепортировало игроков.
Набор «Подушка безопасности и батут» — с поддержкой физики
Исправлена ошибка наложения, из-за которой визуальные и звуковые эффекты повторно срабатывали при столкновении объекта с устройством из набора «Подушка безопасности и батут».
Кабинка для переодевания
Исправлена ошибка, из-за которой интерфейс кабинки оставался открытым у игроков после получения устройством событий «Удалить игрока».
Генератор неигровых персонажей
Исправлена ошибка, из-за которой неигровые персонажи появлялись на этапе подготовки, а не в начале игры.
Новые наборы и готовые элементы
Готовый элемент «Замок двора даймё»
Готовый элемент «Главная площадь двора даймё»
Набор «Двора даймё» (пол и лестницы)
Набор «Двора даймё» (стены)
Набор «Двора даймё» (крыша)
Набор объектов «Двора даймё»
Исправление ошибок, отмеченных сообществом
Ниже приведены исправленные ошибки, о которых нам сообщали на форумах. Спасибо за терпение и за то, что сообщаете нам об этих проблемах!
Исправлена ошибка, из-за которой стандартная панель быстрого доступа не заменялась в интерфейсе мобильных устройств при выборе параметра «Класс переопределения виджета ячейки быстрого доступа».
Исправлена ошибка, из-за которой при расчёте памяти проекты выдавали сообщение Обнаружен неожиданный сбой соединения с маячком контента.
Исправлена ошибка, из-за которой устройство Всплывающее диалоговое окно переставало работать при выборе параметра Не закрывать по нажатию.
Обновления и исправления экосистемы Fortnite
Новое.
К оружию добавлены теги сезонов — теперь любое оружие в творческом режиме можно искать по сезону, в котором оно было выпущено.
Для режима отрисовки с поддержкой DX12 добавлена поддержка динамического разрешения при отключённом сглаживании.
Исправления.
Исправлены проблемы с производительностью в UEFN, возникавшие при одновременном размещении большого количества акторов с помощью телефона.
Исправлена ошибка, из-за которой при использовании цепи Аида в творческом режиме пропадал прицел.
Исправлена ошибка, из-за которой оригинальные «Тыквомёты» отображались с неправильным значком оружия.
Исправлена ошибка, из-за которой лимит частоты кадров не обновлялся при выборе «Автоматического определения качества».
Минимальное значение параметра «Разрешение 3D» в параметрах графики изменено с 0% на 1%.
Обновления и исправления для островов LEGO
Новое.
Исправлена ошибка компиляции Verse в шаблоне острова «Фабрика игрушек Санты».
Для неигровых персонажей теперь доступны параметры «Включить привязку» и «Расстояние привязки».
Обновления и исправления UEFN
Редактор
Новое.
В «Диспетчер захвата» добавлены идентификаторы камер для интеграции метаданных ресурсов.
Исправления.
Исправлена ошибка редактирования по сети, из-за которой быстрое размещение готовых элементов или крупных ресурсов с последующей отправкой изменений могло отменять правки карты и вызывать отключение редактора.
Исправлена ошибка выравнивания модулей по поверхности: теперь при перетаскивании в редакторе заготовок объекты корректно выравниваются по поверхности.
Исправлена ошибка регрессии в окне просмотра, из-за которой нажатие средней кнопки мыши в редакторе уровней приводило к выбору объектов.
Исправлена ошибка наложения плёнки, из-за которой значение оттенка сбрасывалось при каждом открытии меню настроек.
Исправления интерфейса для проектов на основе шаблонов в «Каталоге проектов»:
Интерфейс проектов на основе шаблонов теперь корректно отображается для всех плагинов; обновлены резервные изображения для категорий шаблонов.
В диалоговом окне «Новый проект» теперь отображаются шаблоны из активированных плагинов.
Пользователи теперь могут видеть и запускать установленные шаблоны, даже если они содержат отключённые плагины.
Пустые или некорректные пути к фоновым изображениям больше не вызывают ошибок отображения категорий шаблонов. Обновлённый поиск теперь учитывает проекты на основе шаблонов из всех доступных плагинов.
Для шаблонов с отключёнными плагинами добавлены предупреждающий значок и подсказка.
Эти изменения снижают риск возникновения ошибок в проектах и обеспечивают корректное создание новых проектов.
Окружение и ландшафты
Новое.
Улучшено смешивание весов слоёв редактирования ландшафта.
Три параметра смешивания весов перенесены в ресурс сведений о слоях ландшафта. Новые инструменты смешивания весов обеспечивают более гибкое и точное смешивание, совместимое со слоями редактирования. Они применяются на каждом этапе объединения.
Доступны следующие три метода:
Нет;
Окончательное смешивание весов: новый параметр ландшафта, определяющий тип смешивания по умолчанию, без смешивания весов или со смешиванием весов.
Расширенное смешивание весов: позволяет задавать слои, которые будут смешиваться по весам между собой, но при этом оставаться независимыми относительно других слоёв.
В список целевых слоёв на панели окрашивания ландшафта добавлен параметр Сортировать по методу смешивания.
Устройство выборки текстуры для врезки в текстуру ландшафта изменено на Граница, чтобы предотвратить визуальные артефакты по краям.
Слой компонента врезки теперь доступен через API:
GetLandscapeGetFallOffGetFallOffModeGetBlendModeSetLandscapeSetFallOffSetFallOffModeSetBlendMode
Для слоя редактирования добавлен новый параметр Свернуть все слои редактирования. Эта функция удаляет все слои редактирования и объединяет текущие данные в базовый слой.
Теперь в режиме формирования ландшафта можно скрыть селектор ландшафта, когда в панели управления активен инструмент «Новый».
Обновлено поведение выбора слоя редактирования сплайнов по умолчанию:
при выборе слоя редактирования сплайнов инструмент сплайнов больше не активируется автоматически;
двойной щелчок по слою сплайнов или выбор соответствующей команды в контекстном меню, вызываемом правой кнопкой мыши, позволяет переключаться между инструментом сплайнов и последним активным инструментом.
Удалён параметр ландшафта, обеспечивавший балансировку весов при рисовании.
Исправления:
Исправлена ошибка в редакторе врезки в ландшафт, которая приводила к аварийному завершению работы при использовании операции «Отменить».
Исправления, связанные с инструментом добавления компонентов:
Теперь инструмент корректно создаёт экстраполированные данные высоты на каждом постоянном слое редактирования, обеспечивая плавный переход по углам.
Устранены проблемы, возникавшие при добавлении нового компонента рядом с уже существующими.
После создания компонента сплайны теперь применяются автоматически, чтобы новый компонент сразу учитывал все пересекающиеся сплайны.
Исправлена ошибка в редакторе ландшафта, которая приводила к аварийному завершению работы при выходе из экземпляра уровня с активным инструментом копирования ландшафта.
Материалы
Исправления:
Добавлена поддержка трафаретной маски, исправляющая ошибки отображения при использовании параметра «Получить декали» у примитивов.
Моделирование
Новое.
Для инструмента «Касательные» добавлена возможность выбора слоя UV-развёртки из внешнего ресурса при вычислении касательных.
Исправления:
Исправлена ошибка, из-за которой при обработке вырожденных объектов с разрежёнными вычислителями, используемыми для сглаживания поверхностей и интерполяции в инструментах моделирования, происходило аварийное завершение работы.
Исправлена ошибка, из-за которой флаг
CollisionEnabledмог некорректно копироваться и отображаться.Исправлена ошибка, из-за которой при использовании инструментов моделирования могли теряться жёсткие рёбра у статических и скелетных сеток, если был включён перерасчёт нормалей, а исходная сетка содержала метки жёстких рёбер.
Исправлены ошибки, приводившие к аварийному завершению работы при операции создания фаски сетки.
Scene Graph
Новое.
Добавлена поддержка опроса по карте для сущностей.
Обновления и исправления Unreal Revision Control (URC)
Исправления.
Исправлена ошибка, вызывавшая сообщение «Не удалось загрузить неизменяемые данные, не найдено», обходным решением для которой ранее было удаление или пересоздание папки .urc.
Исправлена ошибка, из-за которой сбои подключения к серверу ошибочно отображались как «репозиторий не найден», «метаданные не найдены». Теперь сообщения об ошибках отражают реальную причину.
Исправлена ошибка, из-за которой при конфликте материалов кнопка фокусировки в окне просмотра могла указывать на экземпляры акторов без применённого материала.
Известные проблемы
Мы временно отключили элемент интерфейса, отображающий в фоновом режиме прогресс выполнения операций системы URC, так как получили несколько сообщений о том, что когда он отображается, возникают задержки в редакторе.