Поделиться через


Установка Инструменты Visual Studio для Unreal Engine

Эта статья поможет установить Инструменты Visual Studio для Unreal Engine (UE). Эти средства позволяют выполнять следующие действия в Visual Studio:

  • Добавление классов UE
  • Просмотр ведения журнала UE
  • Просмотр и развертывание макросов UE
  • Просмотр и поиск ссылок на схемы UE

Необходимые компоненты

Перед установкой Инструменты Visual Studio для Unreal Engine необходимо установить следующее:

Установка Инструменты Visual Studio для Unreal Engine

В этой статье описывается установка двух средств, которые подключают Visual Studio и Unreal Engine:

  • Инструменты Visual Studio для Unreal Engine устанавливаются с установщиком Visual Studio. Он позволяет добавлять классы UE, просматривать ведение журнала UE и многое другое из Visual Studio.
  • Подключаемый модуль Средства интеграции Unreal Engine Visual Studio устанавливается в Unreal Engine из Marketplace Epic Games. Он поддерживает адаптер тестирования Unreal Engine в Visual Studio, который позволяет обнаруживать, запускать, управлять и отлаживать тесты Unreal Engine из Visual Studio. По состоянию на Visual Studio 2022 17.10 подключаемый модуль больше не нужен для просмотра схем UE в Visual Studio, однако вам потребуется использовать адаптер тестирования Unreal Engine в Visual Studio.

Чтобы установить Инструменты Visual Studio для Unreal Engine, выполните приведенные действия.

  1. В поле поиска Windows введите Visual Studio Installer.

  2. Найдите установщик в разделе Приложения и дважды щелкните его.

  3. Когда откроется установщик, выберите версию Visual Studio, которую вы используете, и нажмите кнопку "Изменить".

  4. Перейдите на вкладку "Рабочие нагрузки", а затем выберите разработку игр с помощью рабочей нагрузки C++.

  5. В области сведений о установках убедитесь, что в разделе "Разработка игр" с помощью C++>Optional выбран параметр Инструменты Visual Studio для Unreal Engine. Если вы работаете с файлами шейдеров высокого уровня (HLSL), убедитесь, что также выбраны средства HLSL.

  6. Выберите вкладку "Отдельные компоненты" в верхней части диалогового окна.

  7. В разделе "Сведения об установке" справа разверните узел разработки классических приложений с помощью C++.

  8. Убедитесь, что в разделе "Необязательно" выбран пакет SDK для Windows 10.0.18362.0 или более поздней версии.

  9. Нажмите кнопку "Изменить", чтобы завершить установку.

    Снимок экрана: разработка игр с рабочей нагрузкой C++, выбранной в установщике. В области сведений об установке проверяется поддержка интегрированной среды разработки для Unreal Engine и средств HLSL.

Настройка Unreal Engine для использования Visual Studio

Epic Games предоставляет расширение UnrealVS для Visual Studio. Вам не нужно устанавливать подключаемый модуль для использования Инструменты Visual Studio для Unreal Engine. Он предоставляет удобные функции, такие как упрощение создания проектов UE, задания аргументов командной строки, проектов пакетной сборки и т. д. Дополнительные сведения см. в разделе "Расширение UnrealVS".

Подключаемый модуль Средства интеграции Unreal Engine Visual Studio можно установить с помощью веб-сайта Unreal Engine Marketplace . Выполните поиск в Marketplace по запросу "Средство интеграции Visual Studio". В Unreal Engine Marketplace приведены инструкции по установке подключаемого модуля.

Снимок экрана: Unreal Engine Marketplace с подключаемым модулем Средства интеграции Visual Studio.

Если вы создаете Unreal Engine из источника или если проект не совместим с подключаемыми модулями Unreal Engine Marketplace, установите подключаемый модуль вручную путем клонирования и установки подключаемого модуля из репозитория расширений GitHub vc-ue-extensions. Инструкции по установке см. в репозитории README. Если у вас возникли трудности с подключаемым модулем UE, ознакомьтесь с руководством по устранению неполадок.

Дополнительные сведения о настройках, которые можно сделать в интегрированной среде разработки Visual Studio для работы с Unreal Engine, см. в разделе "Рекомендуемые параметры" статьи "Настройка Visual Studio для Unreal Engine".

Проверить наличие обновлений

Рекомендуется обновлять Visual Studio для последних исправлений ошибок, функций и поддержки Unreal Engine. Обновление Visual Studio не требует обновления Unreal Engine.

  1. В главном меню Visual Studio выберите "Справка>по проверке обновлений".

    Снимок экрана: меню

  2. Если обновление доступно, установщик 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