次の方法で共有


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

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

  • UEクラスを追加
  • UE ログを表示
  • UEマクロを表示および展開する
  • UE ブループリントへの参照を表示および検索する*

*Visual Studio 2022 バージョン 17.7 以降では、Visual Studio で UE ブループリントを表示するために Unreal Engine Visual Studio 統合ツール プラグインは必要なくなりました。 ただし、Visual Studio で Unreal Engine テスト アダプターを使用するにはプラグインが必要です。

前提条件

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

インストール

この記事では、Visual Studio と Unreal Engine を接続する 2 つのツールのインストールについて説明します。

  • Visual Studio Tools for Unreal Engine は、Visual Studio インストーラーを使用して Visual Studio にインストールされます。 Visual Studio 内から UE クラスを追加したり、UE ログを表示したりすることができます。
  • Unreal Engine Visual Studio Integration Tool プラグイン は、Epic Games マーケットプレース (現在は HAB) またはソースから Unreal Engine にインストールされます。 Visual Studio の Unreal Engine テスト アダプターをサポートしており、Visual Studio 内から Unreal Engine テストを検出、実行、管理、デバッグできます。 Visual Studio 2022 17.10 以降では、Visual Studio で UE ブループリントを表示するためのプラグインは不要です。 ただし、Visual Studio で Unreal Engine テスト アダプターを使用するには、このアダプターが必要です。

Visual Studio Tools for Unreal Engine をインストールするには:

  1. Windows の検索ボックスに「Visual Studio Installer」と入力します。

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

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

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

  5. インストールの詳細 ペインで、 C++ によるゲーム開発>オプション の下で Visual Studio Tools for Unreal Engine が選択されていることを確認します。 高レベル シェーダー言語 (HLSL) ファイルを使用する場合は、 HLSL ツール も選択されていることを確認してください。

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

  7. 右側の [インストールの詳細] の下で、[C++ によるデスクトップ開発] を展開します。

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

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

    インストーラーで選択された C++ ワークロードを使用したゲーム開発のスクリーンショット。インストールの詳細ペインでは、Unreal Engine と HLSL ツールの IDE サポートがチェックされています。

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

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

Unreal Engine Visual Studio Integration Tool プラグインは、 Unreal Engine Marketplace (現在は FAB) Web サイトからインストールできます。 "Visual Studio 統合ツール" を検索します。 この Web サイトには、プラグインをインストールするための手順が記載されています。

Unreal Engine をソースからビルドする場合、またはプロジェクトが 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 のメイン メニューで、[ヘルプ][更新プログラムの確認] の順に選択します。

    Visual Studio ヘルプ メニューの [更新プログラムの確認] メニューのスクリーンショット。

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

    Visual Studio インストーラーと [更新] のスクリーンショット。

次のステップ

Visual Studio Tools for Unreal Engine の機能をいくつか試してみてください。

クイックスタート: Unreal Engine 用の Visual Studio ツールを使用する
Visual Studio に Unreal Engine のクラス、モジュール、プラグインを追加する
Visual Studio で Unreal Engine ブループリントを表示する
Visual Studio で Unreal Engine のログを表示する
Visual Studio で Unreal Engine マクロを表示する