На этот раз мы объединили описание обновления и изменений в один документ! Так вы сможете узнать обо всех новинках сразу, прочитав эту статью на сайте Epic Developer Community!
В обновлении экосистемы Fortnite 30.20 вы найдёте три новых шаблона, которые сможете изучить или использовать при создании собственных проектов. Ознакомьтесь с шаблонами и учебными материалами Talisman, чтобы узнать, как мы разделили демонстрационный проект для GDC на два шаблона, в которых демонстрируются реалистичное окружение и персонажи MetaHuman с динамической одеждой. Также обратите внимание на шаблон «Создание гоночной трассы» с функцией Verse Persistence, в котором есть сохраняемый локально список лидеров и отдельная логика для каждого раунда.
Шаблоны Talisman
Два новых шаблона Talisman наглядно показывают, как персонажи MetaHuman с динамической одеждой, правдоподобное окружение и хитрые техники оптимизации позволяют создавать уникальные и реалистичные острова Fortnite. Узнать больше о новых материалах Talisman и лицензиях Marvelous Designer можно в этом блоге.
Мы разделили демо-проект Talisman на два шаблона. Шаблон Talisman: Environment представляет собой реалистичный интерьер космического корабля, в котором разворачиваются события демонстрационного проекта. Вы можете пройтись по кораблю и открыть набор художественных ресурсов Talisman, чтобы просмотреть и воспользоваться всеми предметами и ресурсами, созданными для этого звездолёта.
Щёлкните по изображению, чтобы увеличить.
В шаблоне Talisman: MetaHuman представлен капитан Ру — персонаж MetaHuman из демо-ролика Talisman. После короткого взаимодействия и видеоролика вы сможете изучить персонажа MetaHuman и его одежду, чтобы узнать, как мы оптимизировали эту модель MetaHuman для Fortnite.
Щёлкните по изображению, чтобы увеличить.
Учебные материалы Talisman
В новом разделе документации, посвящённом реалистичным ресурсам, персонажам и окружению мы рассказываем об использовании детализированных ресурсов в UEFN. Вы можете узнать больше о каждом шаблоне, оптимизации островов, одежде для персонажей MetaHuman, работе с Unreal Engine 5 и Marvelous Designer, переключении точки обзора игрока с помощью камер и многом другом. Посмотрите этот урок!
Шаблон гоночной трассы с функцией Verse Persistence
Появление функции Verse Persistence позволило нам перенести в UEFN обновлённый шаблон «Создание гоночной трассы» из творческого режима Fortnite. Мы добавили видеоролики и уникальные ландшафты, а триггеры были перемещены в Verse. Ознакомьтесь с шаблоном гоночной трассы с функцией Verse Persistence в UEFN!
Узнайте подробнее о том, как мы обновили шаблон гоночной трассы для UEFN, и внесённых нами улучшениях вроде функции Verse Persistence.
Щёлкните по изображению, чтобы увеличить.
Воспользуйтесь этим шаблоном и сопутствующими учебными материалами, чтобы научиться:
-
создавать сохраняемый локально список лидеров;
-
добавлять алгоритм сортировки игроков по их показателям в списке лидеров;
-
отслеживать рейтинг гонщиков между раундами и менять их расположение у стартовой линии;
-
и многому другому!
Новые и обновлённые устройства
- Нитрокольцо: большое горящее кольцо, которое ускоряет игроков и транспорт, а также накладывает на них эффект нитро.
Новые наборы и готовые элементы
-
Готовый элемент «Нитродром» A
-
Набор Нитродрома (стены A)
-
Набор Нитродрома (стены B)
-
Набор Нитродрома (стены C)
-
Набор Нитродрома (стены D)
-
Набор Нитродрома (лестницы и крыша A)
-
Набор Нитродрома (пол)
-
Набор объектов Нитродрома A
-
Набор объектов Нитродрома B
-
Набор объектов Нитродрома C
-
Набор объектов Нитродрома D
Новое оружие
-
Боевой автомат (возвращённый в игру модульный вариант): ранее доступный боевой автомат теперь называется Ветеранский боевой автомат, а новый боевой автомат можно модифицировать на оружейных верстаках.
-
Бронебойная снайперская винтовка
Острова Fortnite с возрастным рейтингом USK-16 теперь доступны в Германии
Теперь авторы смогут предоставлять игрокам из Германии доступ к островам с возрастным рейтингом USK-16. Подробности можно узнать в нашем блоге.
Документация и обновления учебных материалов
Мы обновили документацию и учебные материалы:
-
Переключение точки обзора игрока с помощью камер: познакомьтесь со способом изменения перспективы игрока с помощью устройства «Вращающаяся камера», который демонстрируется в шаблонах Talisman.
-
Менеджер масштабирования освещения: научитесь включать или отключать освещение и постобработку в зависимости от параметров масштабирования;
-
в статью об импортировании объектов добавлена информация об импортировании ресурсов с помощью фреймворка Interchange;
-
в статью о масштабировании текстур добавлена новая информация;
-
в галерее Устройство «Инструменты» Patchwork появились новые опции;
-
в галерее выбора наборов «Ударные» Patchwork появились новые опции;
-
исправлен ряд небольших ошибок в документации.
Новая вкладка аналитики в творческом портале
Мы обновили вкладку аналитики на творческом портале. Найти её можно на панели навигации любого опубликованного проекта. Теперь владельцам команд, администраторам и издателям доступен показатель «Общая оценка», который отражает количество просмотров плитки острова в меню «Поиск», поисковых запросах и личных библиотеках игроков. Вскоре там появится ещё больше показателей!
Исправления ошибок, обнаруженных сообществом
Ниже приведены исправления ошибок, сведения о которых были предоставлены нам на форумах. Спасибо за терпение и за то, что сообщаете нам об этих проблемах!
-
Исправлена ошибка, из-за которой игроки испытывали эффекты штормовой болезни, даже если она была отключена.
-
Исправлена неполадка с DynamoDB, возникавшая в режиме редактирования по сети.
-
Теперь память структур в Verse не учитывается несколько раз.
-
Исправлена ошибка, из-за которой устройство «Упоминание игрока» не всегда могло загрузить модель игрока.
-
Исправлена ошибка, из-за которой настройки масштабирования UEFN сбрасывались при открытии проекта.
-
Уменьшен чрезмерно большой размер материалов в проектах.
Обновления и исправления творческого режима и UEFN
Исправления:
-
Исправлена ошибка, из-за которой экран отправки жалобы оставался открытым после устранения игрока.
-
Исправлена неполадка, из-за которой настройки набора в параметрах мира UEFN приводили к ошибкам валидации при использовании значков.
Устройства
Исправления:
-
Исправлены неполадки, связанные со столкновениями устройства задачи при выбранном параметре «Всё» и наличии видимых изменений столкновений.
-
Исправлена ошибка, из-за которой параметр Заполнить магазины оружия устройства «Точка сохранения» работал только при включённом параметре Автосохранение. Теперь он работает вне зависимости от значения этого параметра.
-
Исправлена ошибка, из-за которой устройство «Упоминание игрока» не всегда загружало модель игрока.
Обновления и исправления UEFN
Обновления:
-
теперь UEFN проверяет импортированные текстуры на соответствие требованиям загрузки и размера, чтобы обеспечить оптимальное быстродействие всех островов на любой платформе;
-
в инструмент для размещения добавлен пункт All Classes («Все классы»);
-
к базовым материалам была добавлена небольшая белая кубическая текстура, которая позволит игрокам создавать одноцветное фоновое освещение. Этот объект можно найти по адресу /Epic/Textures/Blanks/T_Default_Cubemap_White.
Исправления:
-
теперь UEFN предлагает сохранить изменения, если серверы отключились от сети или после запуска редактора сетевое соединение было прервано;
-
исправлена неполадка, из-за которой цвета групп полигонов не отображались в некоторых инструментах;
-
исправлена критическая ошибка при изменении размера кисти с помощью горячей клавиши B в инструменте редактирования материалов.
Обновления и исправления Verse
Исправления:
-
добавлено предупреждение C6393 о том, что поисковая таблица с размером 365 не поддерживает високосные годы. Это предупреждение появляется, если размер какого-либо статического массива имеет 365 составляющих. Оно призвано остановить распространённое ошибочное использование статических массивов для поиска дней года. На практике пользователь может просто локально отключить предупреждение и подтвердить массив. Однако в нашем случае на этапе генерации кода вполне могут создаваться массивы длиной в 365 составляющих, и у нас нет (адекватной) возможности исправить это. Поэтому логичнее всего отключить это повсеместно;
-
исправлена неполадка, связанная со статистикой класса и памяти структуры в Verse. Размер всего блока повторялся для каждых классов Verse или структур в нём;
-
исправлена ошибка, из-за которой уровень не конвертировался при изменении изначального значения класса переменной в Verse.