Unreal Editor для Fortnite, или сокращённо UEFN, — это набор инструментов для редактирования на базе Unreal Engine, с помощью которых вы можете создавать и редактировать объекты окружения и устройства.
Строка меню
Во всех редакторах UEFN есть строка меню в левом верхнем углу окна редактора. Большинство меню предоставляют доступ к базовым задачам UEFN, таким как сохранение, редактирование и т. д. Другие панели меню более специфичны для каждого отдельного редактора.
В строке меню UEFN доступны следующие команды:
Документ
| Управление | Описание |
|---|---|
Новый уровень… | Создать новый уровень из шаблона в данном проекте. |
Открыть уровень… | Открыть существующий уровень в текущем проекте. |
Недавние уровни | Выбрать из списка уровней в проекте. |
Новый уровень из острова… | Создать новый уровень из существующего острова. |
Недавние ресурсы | Открыть список недавно выбранных ресурсов. |
Сохранить текущий уровень | Сохранить текущий уровень. |
Сохранить текущий уровень как… | Сохранить уровень в папке проекта под другим именем. |
Сохранить всё | Сохранить все несохраненные уровни и ресурсы. |
Выбрать файлы для сохранения… | Открыть диалоговое окно с вариантами сохранения контента и уровней. |
Новый/открыть проект… | Открыть диалоговое окно, где можно создать новый проект или выбрать из доступных проектов. |
Выход | Выйти из приложения. |
Редактировать
| Управление | Описание |
|---|---|
Отменить | Отменить последнее действие. |
Повторить | Повторить отмененное действие. |
История отмен | Показать всю историю отменённых действий. |
Вырезать | Вырезать выбранный объект. |
Копировать | Копировать выбранный объект. |
Вставить | Вставить содержимое буфера обмена (в котором хранятся вырезанные или сохранённые элементы). |
Копировать | Дублировать выбранный объект. |
Удалить | Удалить выбранный объект. |
Настройки редактора | Настроить схему работы и функции редактора. |
Окно
| Управление | Описание |
|---|---|
Внутриигровое видео | Открыть меню настроек внутриигрового видео для Sequencer, регистратора дублей и каталога дублей. |
Каталог ресурсов | Открыть дополнительные окна Каталога ресурсов. |
Сведения | Открыть дополнительные панели «Сведения», чтобы отредактировать свойства. |
Панель «Структура» | Открыть дополнительные панели «Структура» для упорядочивания и группировки объектов. |
Окна просмотра | Открыть дополнительные окна просмотра и выбрать окно просмотра для работы. |
World Partition | Открыть список опций, позволяющих открывать редактор и данные World Partition. |
Расстановка акторов | Открыть панель «Акторы». |
Параметры мира | Открыть панель «Параметры мира». |
Журнал сообщений | Открыть журнал сообщений в новом окне. |
Журнал выходных данных | Открыть панель «Журнал выходных данных». |
Примечания | Открыть панель «Примечания». Примечания содержат сообщения, оставленные членами команды или владельцами проекта в ходе разработки проекта. |
Fab | Открыть Fab в окне. Fab — это открытая платформа Epic, которая предоставляет всем авторам цифрового контента единую площадку для поиска, обмена, продажи и покупки цифровых ресурсов. |
Средство импорта MetaHuman | Запустить инструмент импорта MetaHuman. |
Загрузить макет | Загрузить конфигурацию компоновки редактора с диска. Пункт выпадающего меню:
|
Сохранить макет | Сохранить текущую конфигурацию компоновки редактора на локальном диске. Пункты выпадающего меню:
|
Удалить макет | Удалить конфигурацию компоновки с диска. Пункт выпадающего меню:
|
Включить полноэкранный режим | Нажмите для переключения между полноэкранным режимом UEFN и панелью приложений ПК. |
Инструменты
| Управление | Описание |
|---|---|
Диспетчер захвата | |
Размер проекта | Получить сведения о размере проекта в мегабайтах (Мбайт). |
Пространственный профилировщик | Открыть инструмент Пространственный профилировщик. |
Отладка | Открыть инструмент отладки из списка. |
Аудит | Получить сведения об освещении, текстурах и примитивах на острове. |
Открыть историю снимков состояния | Открыть диалоговое окно с историей списка изменений снимков состояния в проекте. |
Извлечь изменённые файлы | Открыть диалоговое окно для извлечения любых изменённых ресурсов. |
Изменить настройки системы контроля версий | Открыть окно параметров контроля версий, где можно изменить эти параметры. |
Live Link Hub | Запустить Live Link Hub. |
Verse
| Управление | Описание |
|---|---|
Собрать код Verse | Создать сборку всего кода Verse в проекте и проверить на ошибки. |
Журнал сообщений сборки Verse | Открыть журнал с информацией о статусе кода Verse. |
Проводник Verse | Просмотр и управление проектом Verse: добавляйте, удаляйте файлы и управляйте ими. Нажмите правую кнопку мыши, чтобы открыть эти настройки. |
Открыть проект в Visual Studio Code | Открыть текущий проект Verse в Visual Studio Code. |
Бридж
| Управление | Описание |
|---|---|
Создать HLOD | Создать иерархический уровень детализации проекта. |
Создать мини-карту World Partition для редактора | Создать мини-карту высокого разрешения для использования в сеансе редактирования. |
Создать ландшафт | Создать карту травы и физические материалы при изменении ресурсов. Эта функция может пригодиться, если в рабочем процессе есть «пробелы» (например, если водоём не обновился должным образом в ландшафте, эта функция создаст всё заново). |
Экспорт локализации | Экспортировать локализованный текст в этом проекте, чтобы его можно было перевести. |
Собрать автоматическую локализацию | Автоматически перевести весь текст в проекте на выбранные языки. |
Выбрать
| Управление | Описание |
|---|---|
Выбрать всё | Выбрать все акторы. |
Отменить выбор всего | Отменить выбор всех акторов. |
Инвертировать выбор | Инвертировать выделенную область. |
Иерархия | Открыть следующие параметры:
|
Все одного класса | Открыть следующие параметры:
|
Lights (источники света) | Открыть следующие параметры:
|
Материалы | Открыть С тем же материалом, чтобы выбрать все акторы из того же материала, что и в области выделения. |
Скелетные сетки | Открыть следующие параметры:
|
Статичные сетки | Открыть следующие параметры:
|
Помощь
| Управление | Описание |
|---|---|
Документация по редактору уровней | Открыть документацию по редактору. |
Элементы управления в окне просмотра | Открыть памятку по элементам управления в окне просмотра. |
Документация по UEFN | Открыть сайт с документацией по UEFN. |
Сообщество разработчиков | Открыть форум сообщества разработчиков Epic Games. |
Библиотека обучающих материалов | Открыть библиотеку обучающих материалов UEFN. |
Форумы | Открыть форум UEFN и связаться с другими разработчиками UEFN. |
Фрагменты | Открыть библиотеку фрагментов и блоков кода Verse. |
О редакторе Unreal Editor | Открыть страницу Unreal Editor для Fortnite, чтобы узнать подробную информацию об Unreal Editor. |
Авторы | Список авторов приложения. |
Посетить UnrealEngine.com | Открыть сайт с документацией по Unreal Engine. |
Сообщить о проблеме | Сообщить о проблеме, обнаруженной в Unreal Editor для Fortnite. |
Панель инструментов
Главная панель инструментов содержит кнопки быстрого доступа и настройки для часто используемых инструментов и параметров. Она делится на следующие области:
1. Кнопка Save
Сохранить текущий уровень на диск. Нажмите Файл > Сохранить всё, чтобы сохранить дополнительные ресурсы проекта, например схемы Blueprint, материалы или импортированные текстуры.
2. Панель ресурсов
Быстрый доступ к Панели ресурсов для открытия и редактирования пользовательских ресурсов.
3. Режим выбора
Выберите режим редактирования в выпадающем меню «Выбрать режим»:
4. Настройки проекта
Меню Проект содержит опции для публикации контента из редактора. Ниже указаны доступные пункты.
| Опция меню | Результат |
|---|---|
Новый / Открыть проект… | Создать новый проект или открыть существующий. |
Настройки проекта | Открыть настройки текущего проекта. |
Закрыть проект | Закрыть текущий проект. |
Показать проект в проводнике | Открыть окно проводника с файлами проекта. |
Размер проекта | Просмотреть детализацию размера текущего проекта. |
Запуск расчёта памяти | Эта опция становится доступна после игрового теста проекта. При выборе опции «Запустить расчёт памяти» рассчитывается общий объём памяти, используемый в проекте. Это обязательный шаг в процессе публикации. |
Выгрузить частную версию | Сгенерировать код для тестирования проекта на творческом портале. |
Поделиться с командой | Выбрать команду, с которой нужно поделиться текущим проектом. |
Опубликовать проект | Создать снимок состояния проекта и сгенерировать пакет для публикации из текущего проекта. |
Открыть творческий портал | Открыть творческий портал в браузере. |
Новости | Открыть всплывающее окно новостей, чтобы просмотреть новости и сведения об UEFN и Fortnite. |
Выйти из учетной записи | Выйти из учётной записи Fortnite. Если вы не вошли в систему, этот пункт изменится на Войти, и, выбрав его, вы войдете в свою учётную запись Fortnite. |
5. Расстановка акторов
Открывает список используемых акторов. Чтобы использовать актор, перетащите его в окно просмотра.
Актор — это любой объект, который можно поместить на уровень, от статичных сеток, из которых формируется окружающая обстановка игры, до звуков, камер и прочего. На этой странице показано, как размещать акторы на уровне, чтобы оживить окружающий мир.
Более подробную информацию можно прочитать в разделе документации Размещение акторов.
6. Verse
Нажав на кнопку «Verse», вы откроете Visual Studio Code, где можно редактировать код Verse. Чтобы скомпилировать код Verse и затем найти ошибки компиляции, выберите в строке меню Verse > Создать код Verse. Все сообщения из проекта Verse будут сохраняться в журнале сообщений. Чтобы узнать больше об использовании языка Verse в UEFN, ознакомьтесь с разделом «Проводник Verse» ниже. У кнопки есть четыре состояния:
| Состояние Verse | Цвет | Описание |
|---|---|---|
Зелёный | В проекте Verse нет ошибок. | |
Красный | В проекте Verse есть ошибки. | |
Оранжевый | В проекте Verse есть предупреждения, но его можно скомпилировать и запустить. | |
Стрелка | Обнаружены изменения в проекте Verse. Нажмите на кнопку «Verse», чтобы внести изменения. |
Проводник Verse
Из проводника Verse можно:
Создавать новые файлы Verse на основе шаблона.
Создавать подмодули для организации файлов Verse.
Удалять и переименовывать подмодули и файлы Verse.
Вы можете использовать проводник Verse для управления файлами вместе с Unreal Revision Control. Включите Контроль версий, чтобы извлекать, помечать для добавления/удаления и переименовывать файлы и модули Verse.
Для получения подробной информации об использовании этого инструмента обратитесь к документу Справочник по интерфейсу проводника Verse.
7. Параметры редактирования по сети
Редактирование по сети позволяет одновременно редактировать проект и в творческом режиме Fortnite, и в UEFN. В режиме редактирования по сети ваш остров выгружается в сервис управления контентом и открывается экземпляр клиента Fortnite.
В режиме редактирования по сети есть несколько стандартных состояний:
| Состояние в UEFN | Название состояния | Описание |
|---|---|---|
Запустить сеанс | Система пытается установить соединение с клиентом творческого режима Fortnite. | |
Покинуть сеанс | Система закрывает сеанс редактирования по сети, что приведёт к разрыву соединения между сеансом творческого режима и UEFN. | |
Загрузка сеанса | Состояние загрузки перед открытием сеанса творческого режима Fortnite. | |
Сеанс подключён | Проект подключён к клиенту Fortnite. | |
Идёт игра | Сеанс редактирования по сети подключён, и проект доступен для игры в творческом режиме Fortnite. | |
Сеанс отключён | Предупреждает, что предыдущий сеанс был отключён. | |
Начать игру | Запускает игру на клиенте творческого режима Fortnite. | |
Завершить игру | Завершает игру на клиенте творческого режима Fortnite. | |
Применить изменения | Обновляет проект на клиенте творческого режима Fortnite после внесения изменений в проект в UEFN. | |
Ожидание применения изменений | Есть новые изменения, которые нужно перенести на клиент, чтобы можно было протестировать их в творческом режиме Fortnite. |
Запустить сеанс
Когда вы нажмёте Запустить сеанс, появится шкала хода выполнения и запустится творческий режим Fortnite. После успешной выгрузки уровня открывается творческий режим Fortnite.
Кнопка Запустить сеанс раскрывает выпадающее меню с различными настройками игрового теста проекта UEFN.
Меню «Запустить сеанс»
В меню «Запустить сеанс» содержатся пункты для тестирования контента карты до её публикации в творческом режиме Fortnite. Ниже указаны доступные пункты.
| Опция меню | Описание |
|---|---|
Редактирование по сети | Если настройка включена, будут активированы обновления в режиме реального времени в подключённом сеансе редактирования. |
Автоматический запуск игры | Если настройка включена, игра будет автоматически запускаться на всех подключённых клиентах и игровых серверах. |
Запустить на этом ПК | Запуск клиента творческого режима Fortnite на локальном устройстве. |
Подключиться к платформе | Запуск клиента творческого режима Fortnite на другом устройстве, с которого вошли в ту же учётную запись Epic в роли редактора. |
8. Сеанс командной работы
При активации сеанса редактирования в режиме реального времени с участниками команды эта кнопка будет выделена. Нажмите на неё, чтобы увидеть, кто присоединился к сеансу, переключите обзор на камеру одного из своих коллег и телепортируйте участников команды к себе.
Окно просмотра
В окне просмотра можно собирать элементы мира и игрового процесса для создания собственного контента в творческом режиме Fortnite. Элементы управления и навигация в окне просмотра практически не отличаются от таковых в Unreal Engine.
В таблице ниже представлены важные настройки окна просмотра для UEFN.
| Параметр окна просмотра | Оптимальная настройка | Причина |
|---|---|---|
Угол обзора | 90,0 | Если значение этого параметра слишком мало, перемещение внутри окна просмотра будет ограничено. При слишком высоком масштаб постройки будет уменьшен и появятся искажения. |
Плоскость дальности обзора | 00,0 | Нулевое значение данного параметра задаёт бесконечный вид. |
Масштаб разрешения | +100 | При значении меньше 100 постройка будет выглядеть расплывчато. При высоких значениях постройка будет выглядеть лучше, однако объём используемой памяти в творческом режиме Fortnite может стать слишком большим. |
Игровое представление | Включить | Отключает все визуальные свойства устройства для просмотра проекта в среде выполнения. |
Для получения дополнительной информации см. раздел Окна просмотра в редакторе.
Структура
На панели Структура отображаются все акторы сцены в виде иерархического списка. На этой панели также можно искать элементы акторов на уровне, создавать папки для группировки элементов акторов, а также выделять ресурсы для работы с ними.
Используйте меню настроек окна «Структура», чтобы задать параметры актора. Для получения дополнительной информации см. раздел Структура уровня.
Панель «Сведения», Параметры мира и World Partition
На панели Сведения содержится информация о текущих элементах, выбранных в окне просмотра. Эти параметры включают расположение, масштаб, тени, освещение, сетки, экземпляры, опорные конструкции, слабые места и прочее.
На этой панели можно:
Добавлять новые компоненты к выбранному элементу актора.
Изменять поведение актора с помощью пользовательских настроек.
Фиксировать сведения об акторе.
Переключать избранные настройки.
Задавать отдельные настройки для выбранного элемента актора.
Дополнительную информацию см. в разделе документации Панель «Сведения».
Параметры мира содержат настройки, которые можно включать/отключать и которые влияют на параметры времени суток и Nanite. Дополнительная информация приведена в разделе Параметры мира.
Настройки World Partition отвечают за передачу и визуализацию данных в зависимости от HLOD сцены в соответствии с полем обзора камеры. Изучите следующую документацию, чтобы узнать, как использовать World Partition:
Панель ресурсов и каталог ресурсов
Панель ресурсов — это папка, содержащая все пользовательские ресурсы. Вы можете мгновенно переключиться на Панель ресурсов, нажав на кнопку «Панель ресурсов» на панели инструментов. Когда открыт Каталог ресурсов, при нажатии кнопки «Панель ресурсов» на нижней панели инструментов открывается Панель ресурсов.
В Каталоге ресурсов можно создавать, организовывать и изменять результаты своей работы в UEFN. Управляйте папками в Каталоге ресурсов, копируя, перемещая, переименовывая и просматривая ссылки на свои ресурсы.
Для чего нужен Каталог ресурсов:
Искать ресурсы можно с помощью строки поиска.
Для импорта ресурсов в Каталог ресурсов.
Для доступа к Fab с целью просмотра и приобретения пользовательских ресурсов.
Для добавления коллекций.
Для добавления фильтров ресурсов.
Для выбора пути к ресурсам.
Журнал выходных данных
На панели журнала выходных данных содержится выводимая информация об уровне, над которым вы сейчас работаете. Вы можете найти выводимую информацию по устройствам Verse и элементам акторов на уровне и отфильтровать сообщения в данном журнале, чтобы отобразить записи, которые нужно просмотреть и отредактировать.
В меню «Настройки» вы можете включить перенос слов, очистить журнал выходных данных при запуске игры в редакторе, открыть папки с исходными файлами журнала выходных данных, а также открыть этот журнал во внешнем редакторе, подключённом по умолчанию.
Контроль версий Unreal
Unreal Revision Control — это собственная встроенная система контроля версий в UEFN. Система контроля версий создаёт снимки состояния проекта в процессе разработки. В ней есть множество функций, которые облегчают командную работу:
Автоматическое извлечение
Автоматическая отмена действий
И другие инструменты для совместной работы
Для получения более подробной информации ознакомьтесь со следующей документацией.
Устройство «Настройки острова»
Для всех проектов в UEFN предусмотрено устройство Настройки острова в окне Структура. При выборе этой опции на панели Сведения открываются «Настройки острова», похожие на те, что есть в творческом режиме Fortnite на вкладке Мой остров.
Настройки острова в UEFN
Здесь можно задать настройки для всех игровых процессов, начиная с запуска самой игры и заканчивая её успешным завершением, в том числе продолжительность игры, подбор игроков и прочие взаимодействия и конфигурации.
Полный список всех настроек представлен в документации по устройству Настройки острова.