Visual Studio Tools for Unreal Engine のインストール

この記事は、Visual Studio Tools for Unreal Engine のインストールに役立ちます。 これらのツールを使用すると、Visual Studio 内から次を実行できます。

  • Unreal Engine (UE) ブループリントの表示
  • UE クラスの追加
  • UE ログの表示
  • UE マクロの表示と展開

前提条件

Visual Studio Tools for Unreal Engine のインストール前にインストールするもの:

Visual Studio Tools for Unreal Engine のインストール

この記事では、Visual Studio と Unreal Engine を接続するための 2 つのツールのインストール方法を取り上げます。

  • Visual Studio Tools for Unreal Engine は Visual Studio インストーラーでインストールされます。 このインストールにより、UE クラスの追加や UE ログの表示などをすべて Visual Studio 内から実行できるようになります。
  • Unreal Engine Visual Studio Integration Tool プラグインは Unreal Engine にインストールされ、Visual Studio と連携して C++ コードでブループリント アセットに関する情報を表示します。

Visual Studio Tools for Unreal Engine は次の手順でインストールします。

  1. Windows 検索ボックスに「Visual Studio インストーラー」と入力します。

  2. アプリの結果でインストーラーを探し、それをダブルクリックします。

  3. インストーラーが表示されたら、お使いの Visual Studio のバージョンを選択し (複数のバージョンがインストールされている場合)、[変更] を選択します。

  4. [ワークロード] タブを選択し、[C++ によるゲーム開発] ワークロードを選択します。

  5. [インストールの詳細] ウィンドウで、[C++ によるゲーム開発][オプション][Unreal Engine の IDE サポート] が選択されていることを確認します。 このオプションにより、この記事の Visual Studio Tools for Unreal Engine がインストールされます。 高度なシェーダー言語を使用する場合、HLSL ツールも選択されていることを確認します。

  6. ダイアログの上部にある [個別のコンポーネント] タブを選択します。

  7. [インストールの詳細] で、[C++ を使用したデスクトップ開発] を展開します。

  8. [オプション]Windows 10 SDK 10.0.18362.0 以降が選択されていることを確認します。

  9. [変更] を選択してインストールを完了します。

    Screenshot of the game development with C++ workload selected in the installer. In the installation details pane, IDE support for Unreal Engine and HLSL Tools are checked.

Visual Studio を使用するように Unreal Engine を構成する

Epic Games は Visual Studio 用の UnrealVS 拡張機能を提供しています。 この拡張機能を使用すると、UE プロジェクトのビルド、コマンド ライン引数の設定、バッチ ビルド プロジェクトなどが簡単になります。 Visual Studio Tools for Unreal Engine を使用するためにこのプラグインをインストールする必要はありませんが、便利な機能がいくつかあります。 詳細については、「UnrealVS 拡張機能」を参照してください。

Unreal Engine Marketplace Web サイトを使用して Unreal Engine Visual Studio 統合ツール プラグインをインストールします。 このインストールにより、Visual Studio でブループリント アセットを表示できます。 Unreal Engine Marketplace では、このプラグインをインストールするための手順を提供しています。

Screenshot of the Unreal Engine Marketplace with the Visual Studio Integration Tool plugin.

エンジン コードがソースからビルドされている場合、またはプロジェクトが Unreal Engine Marketplace プラグインと互換性がない場合、GitHub vc-ue-extensions リポジトリからプラグインを複製してインストールする方法でプラグインを手動インストールします。 プラグインをインストールする手順については、リポジトリの README を参照してください。 UE プラグインで問題が発生した場合、「トラブルシューティング ガイド」を参照してください。

Unreal Engine と効果的に連動するように Visual Studio IDE をカスタマイズする方法に関する詳細については、「Visual Studio for Unreal Engine の設定」の「推奨設定」セクションを参照してください。

更新プログラムの確認

最新のバグ修正、機能、Unreal Engine サポートのために Visual Studio を常に最新の状態に維持することをお勧めします。 Visual Studio の更新には Unreal Engine の更新は必要ありません。

  1. Visual Studio のメイン メニューで、[ヘルプ][更新プログラムの確認] の順に選択します。

    Screenshot of the Check for Updates menu in Visual Studio Help menu.

  2. 更新プログラムが使用可能な場合は、Visual Studio インストーラーに新しいバージョンが表示されます。 更新 を選択します。

    Screenshot of Visual Studio Installer with the Updates.

次のステップ

Visual Studio Tools for Unreal Engine の機能を試す: クイックスタート: Visual Studio Tools for Unreal Engine を使用する