次の方法で共有


クイック スタート: Visual Studio Tools for Unreal Engine

この記事では、Unreal Engine (UE) ゲーム サンプルをダウンロードし、Unreal Engine 用に Visual Studio Tools を構成します。 Visual Studio Tools for Unreal Engine は、Unreal Engine を使用してゲームを開発するのに役立つ無料の Visual Studio 拡張機能です。 Visual Studio での Unreal Engine 開発エクスペリエンスを向上させる一連の機能を提供します。

前提条件

以下がインストールされている必要があります。

  • Visual Studio バージョン 17.10 以降。
  • この記事で使用されている例では、Unreal Engine 5 以降が必要であるため、Unreal Engine バージョン 5 以降が必要です。
  • Visual Studio Tools for Unreal Engine。 インストールの手順については、「Visual Studio Tools for Unreal Engine のインストール」を参照してください。

Visual Studio で Lyra ゲーム サンプルをダウンロードしてビルドする

Lyra は、Unreal Engine を学習するためのサンプル ゲーム プロジェクトです。 ダウンロード手順については、 Lyra Sample Game の「Downloading the Lyra Starter Game」 (Lyra Starter Game のダウンロード) セクションを参照してください。

Visual Studio Tools for Unreal Engine を使用するように Lyra ゲーム サンプルを構成する

ゲーム サンプルをダウンロードしたら、Visual Studio Tools プラグインを使用するように LyraStarterGame.uproject を更新します。 メイン メニューの 編集>プラグイン から Lyra プロジェクトをロードした後、Unreal Editor でこれを実行することもできます。次に、 Visual Studio 統合ツール プラグインを見つけて、その横にあるボックスをオンにします。

Visual Studio 2022 バージョン 17.7 以降では、Visual Studio Tools for Unreal Engine プラグインが Unreal Engine のインストールに含まれています。 Unreal Engine ブループリントを表示する必要がなくなりました。 以前のバージョンの Visual Studio をお持ちの場合は、次の手順に従ってプラグインを手動でインストールしてください。 インストールの手順については、「Visual Studio Tools for Unreal Engine のインストール」を参照してください。

  1. テキスト エディターで LyraStarterGame.uproject ファイルを開きます。 これは、ゲーム サンプルをインストールしたディレクトリにあります。

  2. Plugins セクションの末尾に次を追加します。

    ,{
        "Name": "VisualStudioTools",
        "Enabled": true
    }
    
  3. Unreal Engine で Lyra プロジェクトを開きます。

  4. Unreal Engine エディタのメイン メニューから、 [ツール]>[Visual Studio プロジェクトの生成]を選択します。 これにより、Visual Studio のソリューション ファイルが作成されます。

  5. Unreal Engine エディタのメイン メニューから、 [ツール]>[Visual Studio を開く] を選択して、Visual Studio でゲームを開きます。 コンピューターに複数のバージョンの Visual Studio がある場合は、Visual Studio のメイン メニューから、[ヘルプ]>[Microsoft Visual Studio のバージョン情報] を選択して、適切なバージョンが開かれていることを確認します。 Visual Studio 2022 バージョン 17.7 以降を使用する必要があります。 適切なバージョンが開いていない場合は、正しいバージョンの Visual Studio で LyraStarterGame.sln を手動で開きます。

  6. [ソリューション構成] ドロップダウンを [開発エディター] に変更します。 これにより、ブループリント Visual Studio Tools for Unreal Engineが有効になります。ソリューション構成ドロップダウンが展開され、開発エディターが選択された Visual Studio のスクリーンショット。

  7. Visual Studio のメイン メニューから、[ビルド]>[ソリューションのビルド] を選択してゲームをビルドします。

Unreal Engine ツールバー

Visual Studio には、Visual Studio での Unreal Engine 開発統合エクスペリエンスを向上させるツールバーが用意されています。 ツールバーを使用すると、一般的な UE タスクにすばやくアクセスできます。

Visual Studio のメイン メニューから [表示]>[ツールバー]>[Unreal Engine]を選択して、Unreal Engine ツールバーをアクティブにします。 ツールバーは次のようになります。

Visual Studio の Unreal Engine ツールバーのスクリーンショット。

ツールバーのボタンは、左から右に次の操作を実行します。

  • 再生アイコンは、右側のドロップダウンにリストされているプロセスに接続するクイック接続ボタンです。 ドロップダウンには Unreal Engine 関連のプロセスがリストされるため、Unreal Engine エディタへの接続がより簡単になります。 これを使用して任意のプロセスにアタッチすることもできます。
  • Unreal Engine 統合サーバーを起動および停止するためのボタン。 統合サーバーは、Unreal Engine と Visual Studio の統合のパフォーマンスを向上させます。 これはバックグラウンド プロセスとして実行され、プロジェクトの作業中にテスト情報が自動的に更新されます。 マシンのリソースを再利用するためにこれをオフにし、統合の改善が必要なときに起動することができます。 Visual Studio で UE プロジェクトを開くと、サーバーが自動的に起動します。
  • Unreal Engine ブループリント アセットを再スキャンするためのボタン。 これにより、Unreal Engine プロジェクトの最新のブループリント アセットを使用して Visual Studio ソリューションが更新されます。
  • Unreal Engine ログ ウィンドウを開くボタン。
  • Unreal Engine 統合構成 ウィンドウを開くボタン。このウィンドウでは、全体的な構成ステータスと Visual Studio 統合ツール ステータスを更新して確認したり、ブループリントのサポートを確認したり、Unreal Engine 命名規則チェッカー ステータスを取得しているかどうかを確認したりすることができます。

次のステップ

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