Краткое руководство. Инструменты Visual Studio для Unreal Engine
В этой статье скачайте пример игры Unreal Engine (UE) и настройте Инструменты Visual Studio для Unreal Engine. Инструменты Visual Studio для Unreal Engine — это бесплатное расширение Visual Studio, которое помогает разрабатывать игры с помощью Unreal Engine. Он предоставляет набор функций, которые улучшают возможности разработки Unreal Engine в Visual Studio.
Необходимые компоненты
Необходимо установить следующее:
- Visual Studio версии 17.10 или более поздней.
- Unreal Engine версии 5 или более поздней, так как в примере, используемом в этой статье, требуется Unreal Engine 5 или более поздней версии.
- Инструменты Visual Studio для Unreal Engine. Инструкции по установке см. в разделе "Установка Инструменты Visual Studio для Unreal Engine".
Скачивание и сборка примера игры Lyra в Visual Studio
Лира является примером игрового проекта для изучения Unreal Engine. Инструкции по загрузке см. в разделе "Скачивание начальной игры Lyra Starter Game" в Lyra Sample Game.
Настройка примера игры Lyra для использования Инструменты Visual Studio для Unreal Engine
После скачивания примера игры обновите LyraStarterGame.uproject
подключаемый модуль Инструменты Visual Studio. Это также можно сделать в редакторе Unreal после загрузки проекта Lyra из главного меню в разделе "Изменить>подключаемые модули" , а затем найти подключаемый модуль Средств интеграции Visual Studio и установить флажок рядом с ним.
Начиная с Visual Studio 2022 версии 17.7 подключаемый модуль Инструменты Visual Studio для Unreal Engine включен в установку Unreal Engine. Для просмотра схем Unreal Engine больше не требуется. Если у вас есть более ранняя версия Visual Studio, выполните следующие инструкции, чтобы установить подключаемый модуль вручную. Инструкции по установке см. в разделе "Установка Инструменты Visual Studio для Unreal Engine".
Откройте файл
LyraStarterGame.uproject
в текстовом редакторе. Он находится в каталоге, где установлен пример игры.Добавьте следующее в конец
Plugins
раздела:,{ "Name": "VisualStudioTools", "Enabled": true }
Откройте проект Lyra в Unreal Engine.
В главном меню редактора Unreal Engine выберите "Сервис>создания проекта Visual Studio". При этом создается файл решения для Visual Studio.
В главном меню редактора Unreal Engine выберите "Сервис>" Открыть Visual Studio, чтобы открыть игру в Visual Studio. Если на компьютере есть несколько версий Visual Studio, убедитесь, что на компьютере открыта правильная версия: в главном меню Visual Studio выберите "Справка>о Microsoft Visual Studio". Необходимо использовать Visual Studio 2022 версии 17.7 или более поздней. Если правильная версия не открыта, вручную откройте
LyraStarterGame.sln
ее в правильной версии Visual Studio.Измените раскрывающийся список "Конфигурации решений" на редактор разработки. Это позволяет Инструменты Visual Studio схемы для Unreal Engine:
В главном меню Visual Studio выберите "Сборка>решения сборки", чтобы создать игру.
Панель инструментов Unreal Engine
Visual Studio предоставляет панель инструментов, которая улучшает интеграцию разработки Unreal Engine в Visual Studio. Панель инструментов предоставляет быстрый доступ к общим задачам UE.
Активируйте панель инструментов Unreal Engine в Visual Studio из главного меню с помощью панели инструментов>View>Unreal Engine. Панель инструментов выглядит следующим образом:
Кнопки панели инструментов слева направо, сделайте следующее:
- Значок воспроизведения — это кнопка быстрого подключения, которая присоединяется к процессам, перечисленным в раскрывающемся списке справа. В раскрывающемся списке перечислены связанные процессы Unreal Engine, что упрощает подключение к редактору Unreal Engine. Это также можно использовать для присоединения к любым процессам.
- Кнопки для запуска и остановки сервера интеграции Unreal Engine. Сервер интеграции повышает производительность интеграции Unreal Engine с Visual Studio. Он выполняется в качестве фонового процесса и автоматически обновляет сведения о тестировании при работе над проектом. Вы можете отключить ее, чтобы освободить ресурсы компьютера и запустить ее при желании улучшения интеграции. Сервер запускается автоматически при открытии проекта UE в Visual Studio.
- Кнопка для повторного сканирования ресурсов схемы Unreal Engine. Это обновляет решение Visual Studio с использованием последних ресурсов схемы из проекта Unreal Engine.
- Кнопка, которая открывает окно журнала Unreal Engine.
- Кнопка, чтобы открыть окно конфигурации интеграции Unreal Engine, где можно обновить и просмотреть общее состояние конфигурации и состояние средства интеграции Visual Studio, проверьте поддержку схемы, просмотрите состояние проверки соглашения об именовании Unreal Engine и т. д.
Следующие шаги
Добавление классов, модулей и подключаемых модулей Unreal Engine в Visual Studio
Просмотр схем Unreal Engine в Visual Studio
Просмотр журнала Unreal Engine в Visual Studio
Просмотр макросов Unreal Engine в Visual Studio