16 апр. 2026 г.

Оживите диалоги с неигровыми персонажами c помощью ИИ

Новая система диалогов (ранее устройство персонажа-собеседника) уже доступна в качестве экспериментальной функции. Разработчики 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.Запрещены попытки обойти или нарушить наши системы безопасности, в том числе намеренно создавать личности для обхода ограничений для контента. 

К разработчикам, нарушившим эти правила, будут применяться штрафные меры, вплоть до блокировки учётной записи.

Изучите документацию

Ознакомьтесь с официальной документацией, чтобы узнать, как работают диалоги

Чтобы поделиться мнением или рассказать о проблемах, оставьте сообщение в ветке обратной связи на форуме разработчиков.