Версия 34.30 предоставляет больше свободы для управления подбором игроков. Ниган из вселенной The Walking Dead Universe стал доступен в качестве неигрового персонажа. Его можно добавить в отряд, а также настроить его поведение.
Добавлен новый урок для UEFN, в котором вы научитесь создавать анимированный таймер.
Вас ждут готовые элементы и наборы «Переменчивые поля», оружие из сезона «Как раньше» (в том числе «Испепелитель» и управляемая ракета), а также обновления устройств «Генератор предметов» и «Фургон возрождения».
Управление порядком подбора игроков: рабочая версия
Теперь авторы могут настраивать порядок подбора игроков в матчах. Когда группа игроков хочет сыграть на острове в открытом матче, но доступные сеансы, к которым они могут присоединиться, отсутствуют, сервер подбора игроков (MMS) формирует очередь. Если заданное число игроков набирается в какой-либо момент, очередь сбрасывается, а игроки, находящиеся в ней, направляются в новый игровой сеанс. Если очередь существует слишком долго, а нужное число игроков не набирается, очередь отменяется, и сеанс при этом не запускается.
Очереди подбора игроков делятся на 2 фазы.
Основной этап — если очередь заполняется до числа, заданного для сеанса, игроки направляются в новый матч. Если к концу основного этапа матч не создан, очередь переходит к этапу дополнительного времени ожидания.
Дополнительное время ожидания — во время этого этапа требуется меньшее количество игроков, чтобы попытаться запустить сеанс и не отменять очередь. Если дополнительное время ожидания истекло, а минимум игроков не набрался, очередь будет отменена. Если же нужное количество набралось, игроки переходят к матчу в текущей очереди.
В этой версии появились новые настройки, которые позволяют авторам управлять очередью:
Длительность основной фазы подбора
Достаточное число игроков в доп. время
Минимум игроков
Дополнительное время ожидания
В результате авторы получили возможность задавать пороговые значения для своих игр. Основная цель системы — стремиться к максимально полным матчам. Однако если для комфортного игрового процесса на острове важно определённое количество участников, автор может указать это значение как «Достаточное число игроков в доп. время». Система сначала будет пытаться набрать максимальное число игроков, но спустя короткую паузу вернётся к целевому значению. Если и оно не достигается, игра начинается при достижении минимального допустимого числа игроков.
Исключение для частных матчей
Элементы управления очередью не распространяются на группы, поскольку в частных матчах участники сами формируют лобби своего матча и запускают игру.
The Walking Dead Universe
Крушите ходячих вместе с Ниганом!
В генераторе неигровых персонажей теперь доступен Ниган. Отбивайтесь от ходячих плечом к плечу с знаменитым героем и его верной подругой — битой «Люсиль». Вы также можете вооружиться дробовиком «Шива», на котором теперь есть фонарик — очень полезное приспособление для тёмных помещений.
Ходячие теперь наносят друг другу больше урона, если находятся в разных командах. А чтобы сделать противников ещё более занятными, мы оснастили их новыми косметическими предметами и анимациями. Не забывайте, что у вас также появится возможность настраивать поведение ходячих так, чтобы оно лучше соответствовало игровому процессу на вашем острове.
Хотите узнать больше? В статье Настройка ходячих описывается, как изменить образ и поведение ходячих, а в документе Шаблон «Неигровой персонаж „Ходячий“» — как улучшить дизайн уровня, чтобы герой мог максимально эффективно использовать своё оружие.
Напоминаем: острова The Walking Dead Universe можно будет публиковать через творческий портал с 16 мая. Выпустите орды ходячих и бросьте вызов игрокам с помощью уникального окружения.
Обновления устройства «Область точки разлома»
Воспроизводите особую анимацию или звуковой сигнал, когда игрок входит в область или выходит из неё. Вы также можете создать собственные события, настроить которые можно только с помощью Verse.
События входа и выхода — событие, которое происходит, когда игрок входит или выходит из разлома.
Новые функции Verse:
GetAgentsInVolume — функция, которая выполняет поиск игроков в области;
IsAgentInVolume — функция, которая проверяет, вошёл ли игрок в область.
Обновления устройства «Генератор предметов»
Парное оружие становится более реалистичным — теперь авторы могут настраивать количество начальных и запасных боеприпасов для второго оружия. Благодаря этому у вас появится возможность настроить новое оружие «Помповый ломатель» так же, как и существующее оружие.
Исходное кол-во боеприпасов у доп. оружия — количество боеприпасов, находящихся в дополнительном парном оружии на момент получения (определяется ёмкостью магазина).
Доп. боеприпасы для доп. оружия — определяет, сколько дополнительных боеприпасов для дополнительного оружия появляется в инвентаре игрока при получении парного оружия. Если выбран параметр «По умолчанию», игрок будет получать боеприпасы соответствующего типа, если у него в данный момент нет боеприпасов этого вида.
Обновления устройства «Фургон возрождения»
Авторы могут теперь использовать новую функцию «Покупка карты возрождения» из Королевской битвы. Устройство принимает ресурсы любого типа, что делает его универсальным для разных сценариев. Чтобы задать необходимые ресурсы, просто бросьте предмет на землю рядом с устройством.
Новые параметры
Возможность покупки карты возрождения — определяет, могут ли игроки покупать карты возрождения устранённых игроков.
Стоимость покупки карты возрождения — определяет стоимость карты возрождения устранённого игрока в виде количества выбранного типа ресурсов.
Возможность покупки карты возрождения при истечении времени — определяет, могут ли игроки покупать карты возрождения, когда истекает время таймера.
Новое событие
При покупке карты возрождения — срабатывает, когда игрок покупает карту возрождения.
Новое оружие сезона «Как раньше»
Испепелитель
Управляемая ракета
Дробовик «Дыхание дракона»
Новые наборы и готовые элементы
Добавлено 4 новых готовых элемента «Переменчивые поля».
Закусочная (Переменчивые поля)
Фабрика (Переменчивые поля)
Склад (Переменчивые поля)
Особняк (Переменчивые поля)
Добавлено 5 новых наборов «Переменчивые поля».
Набор пола (Переменчивые поля)
Набор крыш (Переменчивые поля)
Набор стен (Переменчивые поля)
Набор объектов (Переменчивые поля)
Набор природы (Переменчивые поля)
Урок UEFN по созданию анимированного таймера в интерфейсе
Узнайте, как создать собственный анимированный таймер в UEFN. Добавьте напряжения в гоночные матчи с помощью таймера, который будет мигать на последних секундах или менять цвет, когда время на исходе.
Подробнее о том, как это сделать, см. в статье Создание анимированного таймера.
События сцены в Scene Graph
События сцены — это тип протокола связи, который позволяет различным частям Scene Graph общаться друг с другом. На одно событие могут реагировать несколько компонентов, а сами события могут быть направлены выше или ниже по иерархии. Можно представить события сцены как сообщения, которые вы отправляете по всему Scene Graph, позволяя каждому компоненту реагировать на это сообщение.
См. статью События сцены, чтобы узнать больше об их создании и использовании. Следуйте пошаговым инструкциям в уроке, чтобы лучше понять, как события сцены могут изменить поведение компонента, или как создавать сложные цепочки событий в сцене.
На случай, если вы пропустили: снимки состояния с показателями поисковых запросов для авторов Fortnite
Вы можете настроить показ данных поисковых запросов вашего острова в Fortnite с учётом своих предпочтений. Как только суточное количество показов вашего острова в меню «Поиск» превысит 5000, на вкладке «Публикация» появится снимок состояния с показателями поисковых запросов. В этом снимке состояния приводятся ключевые показатели вовлечения и привлекательности, которые влияют на заметность вашего острова. С их помощью также можно отслеживать тенденции и обращать внимание на аспекты, которые можно улучшить.
Подробнее об этом и о других последних нововведениях на творческом портале можно узнать из блога.
Исправленные ошибки, о которых сообщало сообщество
Ниже приведены исправленные ошибки, о которых нам сообщали на форумах. Спасибо за терпение и за то, что сообщаете нам об этих проблемах!
Исправлена ошибка, из-за которой физические материалы, такие как лава или лёд, не функционировали как положено.
Исправлена ошибка, из-за которой настройки «Привязка ячеек Fortnite» не сохранялись при выходе из сеанса.
Исправлена ошибка, из-за которой агент генератора неигровых персонажей не действовал как инициатор функции урона.
Обновления и исправления экосистемы Fortnite
Исправления:
Исправлена ошибка с материалом, из-за которой инопланетные деревья отражали яркий свет.
Исправлена ошибка, из-за которой при копировании «Духа земли» переставали отображаться доступные в нём предметы.
Исправлена ошибка, из-за которой банковское хранилище и бронированный транспорт иногда переставали отображать шкалу прогресса, если активировались слишком быстро после начала игры или после сброса хранилища.
Исправлена ошибка, из-за которой физические материалы, такие как лава или лёд, не реагировали как положено при приземлении на них игрока. Игроки не получали урон и не отскакивали.
Обновления и исправления брендированных островов
LEGO
Новое:
На острова LEGO добавлена возможность предпросмотра многопользовательской игры! Используйте фигурки неигровых персонажей, чтобы протестировать свой остров!
У подбираемых предметов LEGO появилась всплывающая подсказка со следующим текстом: «Выберите, какого цвета будут собираемые вами шипы».
The Walking Dead Universe
Новое:
Для авторов добавлены новые файлы фоновых звуков TWDU.
Исправления:
Из аудиофайлов TWDU удалён файл под названием Zombie.
Острова Fall Guys
На острова Fall Guys добавлен предпросмотр многопользовательской игры.
Обновления и исправления UEFN
Новое:
С обновлённой сеткой коллизии улучшена визуализация, отображающая числовые показатели для отслеживания уникальных коллизий.
Все ошибки проверки (как устройств защиты, так и ресурсов) теперь передаются в раздел «Проверка UEFN» журнала сообщений.
Исправления:
Исправлена ошибка проверки, связанная с открытием центрального контроллера Patchwork в проектах предыдущих версий.
Исправлена ошибка проверки, связанная с включением параметра «Создание эффекта ветра» на объектах-деревьях.
Анимация и внутриигровое видео
Исправления:
Исправлены три ошибки, связанные с Sequencer.
Добавлены отсутствующие настройки «Интерполяция опорного кадра» в контекстном меню «Опорные кадры».
При добавлении акторов привязки обновляться не будут, если используются «Свойства привязки» из контекстного меню.
При обновлении привязок через «Назначить актор» > «Добавить выбранное» или «Заменить на выбранное» метки привязок обновляться не будут.
Окружение и ландшафты
Исправления:
Исправлена критическая ошибка, связанная с тем, что не выполняется создание ландшафта.
Исправлена ошибка, из-за которой привязка ячеек Fortnite не сохранялась после завершения сеанса.
Материалы
Исправления:
Исправлена ошибка, возникавшая при копировании и вставке, когда удалялись повреждённые узлы материала. Теперь базовые выражения входных и выходных контактов остаются в графе материала. Для материалов, затронутых этой проблемой, автоматического решения не предусмотрено — их потребуется воссоздать вручную.
Моделирование
Новое:
Новая настройка по умолчанию CollisionMode теперь имеет значение SimpleAndComplex.
Обновления и исправления Verse
Язык Verse
Исправления:
Исправлена ошибка, из-за которой интерфейсы, созданные в Verse с использованием классов со спецификатором concrete, не поддерживали применение полей по умолчанию.
Если код не компилируется из-за этой ошибки, можно отказаться от конкретизации класса или добавить переопределение поля данных в класс со значением по умолчанию.
Инструменты
Исправления:
Исправлена ошибка, из-за которой код Verse компилировался независимо от наличия ошибок в VS Code.