Новая система диалогов (ранее устройство персонажа-собеседника) уже доступна в качестве экспериментальной функции. Разработчики Fortnite могут использовать диалоги для создания персонажей на базе ИИ и задать им уникальные личности и голоса: персонажи будут общаться с главным героем, реагировать и отвечать на действия игрока и даже управлять игровым процессом.
Мы даём вам возможность опробовать экспериментальную функцию, поделиться своим мнением и понаблюдать за развитием экосистемы. Однако публиковать проекты, в которых используются диалоги, пока нельзя.
Создание говорящих персонажей
Теперь вы можете не создавать систему реплик для своих островов вручную — функция Диалоги позволяет обратить неигровых персонажей в ИИ-героев, которые смогут общаться и взаимодействовать с игроком в свободной форме, например, в роли рассказчика или сюжетного персонажа, который даст вам задание. Создать личность для нового типа неигровых персонажей можно с помощью простых подсказок — укажите, как думает персонаж, что он знает и как себя ведёт — а затем подберите соответствующий этой личности голос.
Перс онажи с ИИ способны:
помнить, что уже случилось во время текущего сеанса игры, и адаптировать своё поведение в реальном времени;
реагировать на ввод игрока в контексте и общаться с помощью голоса;
запускать события в игре;
формировать адаптирующиеся системы.
Диалоги позволяют строить системы игрового процесса, динамически реагирующие на действия игрока, и менять состояние мира с помощью Scene Graph и API Verse. Благодаря этой системе вы сможете:
использовать среду выполнения для корректировки подсказок, чтобы изменить то, что знает персонаж (например, отслеживание статистики игрока или информации о состоянии мира на острове);
определять структурированные результаты (например, статус миссии) и использовать эти значения для запуска соответствующих последовательностей в игре.
Приведём пример того, как подарить игрокам захватывающие впечатления: игрок хочет поучаствовать в турнире, но для этого ему нужно повысить уровень и убедить неигрового персонажа, использующего диалоги, что он достоин этого. Если ему это удастся, система автоматически откроет ворота города и впустит игрока в замок.
Вы также можете задействовать API Verse для создания персонажей, которые просто реагируют на игровой процесс. Например, введите в игру комментатора, объявляющего победителя матча, или систему, которая настраивает сложность игры в зависимости от того, как ведёт себя игрок.
На чём работают «Диалоги»
Мы используем Gemini 3.1 Flash-Lite от Google для обработки ввода аудио и генерации текстовых ответов, а для конвертации их в голос на выходе — ElevenLabs.
Мы добавили несколько уровней безопасности, чтобы удерживать генерируемые моделью ответы в рамках Правил для разработчиков Fortnite. Экспериментальные проекты, на которых используются диалоги, будут содержать водяные знаки, отображаемые в UEFN, и указывать, что остров не было официально опубликован.
Gemini генерирует ответы персонажей в реальном времени через процессорную систему Google Cloud, которая обрабатывает голосовые взаимодействия. Epic не хранит аудио игроков.
Тестирование в экспериментальном режиме
Эта функция выходит в статусе экспериментальной. Разработчики смогут публиковать острова, на которых используются диалоги, только после выхода её бета-версии. Голосовая модель ещё дорабатывается, и время ответа генеративного ИИ пока несколько дольше, чем ожидается к моменту выхода финальной версии. В ходе экспериментальной фазы мы работаем над качеством голоса, снижением задержек и корректировке поведения неигровых персонажей по умолчанию.
Начало работы с «Диалогами»
Изучите правила
Мы добавили в Правила для разработчиков Fortnite новое правило:
1.22. «Диалоги»: при использовании диалогов личности и внешний вид создаваемых персонажей, а также запросы для их создания должны соответствовать Правилам для разработчиков Fortnite. Кроме того, вы должны соблюдать следующие подпункты правила 1.22:
1.22.1. Запрещается создавать личности, которые предоставляют медицинские или психологические советы или консультации.
1.22.2.Запрещается создавать личности, которые играют роль, изображают или имитируют романтического партнёра, потенциальный романтический интерес и прочие вариации, связанные с романтическими отношениями.
1.22.3.Запрещены попытки обойти или нарушить наши системы безопасности, в том числе намеренно создавать личности для обхода ограничений для контента.
К разработчикам, нарушившим эти правила, будут применяться штрафные меры, вплоть до блокировки учётной записи.
Изучите документацию
Ознакомьтесь с официальной документацией, чтобы узнать, как работают диалоги.
Чтобы поделиться мнением или рассказать о проблемах, оставьте сообщение в ветке обратной связи на форуме разработчиков.