Эта функция находится в раннем доступе. Вы можете опубликовать остров с данной функцией, но имейте в виду, что в течение периода раннего доступа изменения могут нарушить работу вашего острова и потребовать активного вмешательства с вашей стороны.
Создайте определения неигровых персонажей, чтобы вносить изменения в неигровых персонажей не только через базовые настройки устройства Генератор неигровых персонажей. С помощью базовых настроек генератора неигровых персонажей можно создавать экземпляры персонажей. Благодаря определениям персонажа вы можете настроить тип, поведение и модификаторы персонажа. Вы даже можете написать сценарии Verse, делающие поведение персонажа более индивидуальным.
С помощью определений персонажа можно сохранять свойства пользовательских персонажей в качестве ресурсов. Любой генератор неигровых персонажей в вашем проекте может ссылаться на эти ресурсы и использовать их повторно. После подключения ресурса к устройству «Генератор неигровых персонажей» вы сможете использовать настройки устройства для переопределения конкретных свойств определения персонажа.
Модификаторы устройства «Генератор неигровых персонажей» переопределяют любые модификаторы определения персонажа, что обеспечивает возможность вносить небольшие изменения в экземпляры неигровых персонажей.
Создание определений персонажей
Вы можете создавать определения персонажей либо через Панель ресурсов, либо непосредственно через настройки генератора неигровых персонажей.
Вы увидите изменённые вами определения персонажей после импорта в устройство «Генератор неигровых персонажей». При создании определения персонажа в генераторе изменения сразу же отражаются в этом устройстве.
Чтобы создать определение персонажа через Панель ресурсов, выполните следующие действия:
Перейдите в папку контента своего проекта и нажмите левой кнопкой мыши на Панели ресурсов.
Во всплывающем окне выберите Искусственный интеллект > Определение неигрового персонажа.
Присвойте имя определению персонажа, а затем дважды нажмите на миниатюру, чтобы отредактировать свойства своего неигрового персонажа.
Чтобы создать определение персонажа с помощью генератора неигровых персонажей, выполните следующие действия:
Разместите устройство «Генератор неигровых персонажей» и откройте его панель Сведения.
В Пользовательских настройках выберите Определение неигрового персонажа и нажмите на него левой кнопкой мыши, чтобы открыть выпадающее меню.
В окне Создать новый ресурс выберите Определение неигрового персонажа.
Присвойте имя определению персонажа, а затем дважды нажмите на его квадратную миниатюру, чтобы открыть окно определения персонажа.
Определения персонажа
В настройках определения персонажа можно задать:
Тип персонажа NPC
Поведение неигрового персонажа
Модификаторы неигрового персонажа
Тип персонажа NPC
Выберите из выпадающего меню Тип неигрового персонажа, чтобы задать базовые свойства персонажа в игре. Вы можете выбрать персонажа, смоделированного по типу охранников и диких животных Fortnite, либо создать пользовательские модели поведения с помощью Verse.
Эта настройка имеет контекстный фильтр и после выбора делает доступными различные параметры.
| Тип персонажа | Описание |
|---|---|
Пользовательский | Модели поведения определяются в Verse. |
Охранник | Для неигровых персонажей предусмотрены те же функции, что и для персонажей из Генератора охранников, однако вы сможете гибче контролировать такие свойства, как перемещение и поведение. |
Дикая природа | Создаёт подтипы Кабан, Курица, Ящер и Волк. Для каждого подтипа задано собственное поведение по умолчанию. Для диких животных предусмотрены те же функции, что и для персонажей из Генератора животных, однако вы сможете гибче контролировать такие свойства, как перемещение и поведение. |
При работе над островами определённых брендов вам будут доступны дополнительные типы персонажей. Подробнее: раздел Пользовательские определения персонажей из коллабораций на этой странице.
Поведение неигрового персонажа
После выбора типа персонажа можно задать его поведение. Вы можете задать пустое поведение, поведение по умолчанию или же настроить поведение с помощью Verse.
| Поведение персонажа | Описание |
|---|---|
Пустая модель поведения | Доступна для пользовательских типов персонажей. Задаёт пустое поведение неигрового персонажа, в результате чего он будет оставаться в исходной позе. Эта настройка пригодится для удаления поведения неигрового персонажа, чтобы его можно было лишь анимировать в последовательности внутриигрового видео. |
Поведение по умолчанию | Доступно для охранников и диких животных. Позволяет изменять настройки поведения персонажей, стиль поведения которых должен соответствовать охранникам в Королевской битве. |
Поведение Verse | Доступно для персонажей всех типов. Позволяет включить сценарии Verse для персонажа. |
Подробную информацию о создании пользовательских типов поведения неигровых персонажей см. в разделе Создание пользовательского поведения неигрового персонажа.
Модификаторы неигрового персонажа
Используйте модификаторы персонажа, чтобы персонализировать его характеристики. Для каждого типа персонажа существует готовый набор начальных модификаторов, которые применяются автоматически при выборе типа персонажа.
| Модификаторы персонажа | Описание |
|---|---|
Модификатор настороженности | Изменяет значения насторожённости. |
Модификатор косметического предмета | Изменяет внешний вид и косметические предметы. Вы можете выбрать определения предметов персонажа Fortnite (CID), которые будут отображаться как внутренние имена. |
Модификатор эффектов | Изменяет эффекты, применяемые к NPC. |
Модификатор восприятия охранника | Изменяет параметры зрения и слуха. |
Модификатор здоровья | Изменяет значения здоровья и щита. |
Модификатор инвентаря | Изменяет инвентарь NPC. |
Модификатор навигации | Изменяет параметры навигации NPC. |
Модификатор маршрута патрулирования | Изменяет маршрут патрулирования. |
Модификатор команды | Изменяет команду. Вы можете задать номер команды или указать, будет ли неигровой персонаж считаться диким животным, существом или нейтральным. |
Модификатор интерфейса | Изменяет информацию, отображаемую для неигрового персонажа, к примеру имя и шкалу здоровья. |
Пользовательские определения персонажей из коллабораций
Для некоторых из сотрудничающих брендов предусмотрены собственные неигровые персонажи, доступные через определение неигровых персонажей.
В зависимости от ИС вы можете найти уникальных NPC несколькими способами:
Через Тип неигрового персонажа, который может включать уникальные модификаторы.
Через Модификатор косметических предметов при выборе типа персонажа Пользовательский или Охранник.
На ресурсы ИС распространяются определённые правила и рекомендации. Ознакомьтесь с правилами использования брендов интеллектуальной собственности, с которыми вы планируете работать. Подробную информацию о различных брендах-партнерах и их контенте можно найти в разделе Игровые коллекции.
Вы можете использовать ресурсы брендов только в проекте по конкретной ИС.
Импорт определений персонажей
После создания и сохранения определения персонажа импортируйте его с помощью настройки Определение неигрового персонажа устройства «Генератор неигровых персонажей». После импорта персонажу из генератора неигровых персонажей автоматически присваивается определение персонажа.
Вы можете использовать одно и то же определение персонажа в нескольких устройствах и вносить небольшие изменения в персонажей, переопределяя настройки отдельных устройств. Любые обновления, которые вы внесёте в определение персонажа, повлияют на каждое устройство, которому присвоено определение.
Размещение определений персонажей
Вы можете размещать определения персонажей либо непосредственно с Панели ресурсов, либо через устройство «Генератор неигровых персонажей».
Для размещения нескольких определений персонажа может потребоваться предварительно сохранить уровень.
Перетаскивание определения персонажа с Панели ресурсов — это простой способ получить тот же результат, что даёт размещение устройства «Генератор неигровых персонажей» с присвоением определения персонажа.