Установка средств Visual Studio для Unreal Engine
Эта статья поможет установить инструменты Visual Studio для Unreal Engine (UE). Эти средства позволяют выполнять следующие действия в Visual Studio:
- Добавление классов UE
- Просмотр логов UE
- Просмотр и развертывание макросов UE
- Просмотр и поиск ссылок на UE Blueprints*
*С версии Visual Studio 2022 17.7 вам больше не нужен плагин Интеграции Visual Studio с Unreal Engine для просмотра Blueprints UE в Visual Studio. Однако вам потребуется плагин для использования адаптера тестирования "Unreal Engine" в Visual Studio.
Необходимые условия
Перед установкой средств Visual Studio для Unreal Engine необходимо установить следующее:
- Visual Studio версии 17.7 или более поздней. Сведения об установке см. в разделе загрузки Visual Studio
- Unreal Engine версии 4.27 или 5.0 или более поздней версии. Чтобы установить, см. инструкции по загрузке
Установка
В этой статье описывается установка двух средств, которые подключают Visual Studio и Unreal Engine:
- средства Visual Studio для Unreal Engine устанавливаются в Visual Studio с помощью установщика Visual Studio. Он позволяет добавлять классы UE, просматривать ведение журнала UE и многое другое из Visual Studio.
- подключаемый модуль Unreal Engine Visual Studio Integration Tool устанавливается в Unreal Engine через Unreal Engine Marketplace (теперь называется FAB) или из исходного кода. Он поддерживает адаптер тестирования Unreal Engine в Visual Studio, который позволяет обнаруживать, запускать, управлять и отлаживать тесты Unreal Engine из Visual Studio. Начиная с Visual Studio 2022 17.10, плагин больше не нужен для просмотра Blueprints UE в Visual Studio. Но вам потребуется использовать адаптер тестирования Unreal Engine в Visual Studio.
Чтобы установить инструменты Visual Studio для Unreal Engine, выполните следующее:
В поле поиска Windows введите Visual Studio Installer.
Найдите установщик в результатах приложений и дважды щелкните его.
Когда откроется установщик, выберите версию Visual Studio, которую вы используете, и выберите Изменить.
Перейдите на вкладку 'Рабочие нагрузки', а затем выберите рабочую нагрузку 'Разработка игр с использованием C++'.
В панели сведений об установке убедитесь, что в разделе "Разработка игр с помощью C++">выбраны необязательные средства Visual Studio для Unreal Engine . Если вы работаете с файлами языка шейдеров (High-Level HLSL), убедитесь, что также выбраны средства HLSL.
На верхней панели диалогового окна выберите вкладку отдельных компонентов.
В разделе сведения о установке справа разверните разработку игр с помощьюC++.
Убедитесь, что в разделе Необязательные выбран Windows 10 SDK 10.0.18362.0или более поздней версии.
Выберите Изменить, чтобы завершить установку.
Настройка Unreal Engine для использования Visual Studio
Расширение UnrealVS предоставляет удобные функции в Visual Studio, такие как упрощение сборки проектов UE, переключение между запускаемыми проектами, установка аргументов командной строки, проектов пакетной сборки и т. д. Расширение UnrealVS не требуется для использования средств Visual Studio для Unreal Engine. Для получения дополнительной информации см. в расширении UnrealVS .
Вы можете установить подключаемый модуль Unreal Engine Visual Studio Integration Tool на сайте Unreal Engine Marketplace (теперь называется FAB). Найдите "Средство интеграции Visual Studio". Веб-сайт предоставляет инструкции по установке подключаемого модуля.
Если вы создаете Unreal Engine из источника или если проект не совместим с подключаемыми модулями Unreal Engine Marketplace, установите подключаемый модуль вручную путем клонирования и установки подключаемого модуля из репозитория vc-ueGitHub vc-ue-extensions. Инструкции по установке смотрите в README в репозитории. Если у вас возникли трудности с подключаемым модулем UE, ознакомьтесь с руководством по устранению неполадок.
Дополнительные сведения о настройках, которые можно сделать в интегрированной среде разработки Visual Studio для работы с Unreal Engine, см. в разделе Рекомендуемые параметры в разделе Настройка Visual Studio для Unreal Engine.
Проверка обновлений
Рекомендуется обновлять Visual Studio для последних исправлений ошибок, функций и поддержки Unreal Engine. Обновление Visual Studio не требует обновления Unreal Engine.
В главном меню Visual Studio выберите Справку>Проверить наличие обновлений.
Если обновление доступно, установщик Visual Studio отображает новую версию. Выберите обновить.
Дальнейшие действия
Ознакомьтесь с некоторыми функциями средств Visual Studio для Unreal Engine:
краткое руководство по . Использование средств Visual Studio для Unreal Engine
Добавление классов, модулей и плагинов Unreal Engine в Visual Studio
Просмотр схем Unreal Engine в Visual Studio
просмотр журналирования Unreal Engine в Visual Studio
просмотр макросов Unreal Engine в Visual Studio