クイックスタート: Unity を使ったクロスプラットフォーム開発のための Visual Studio の構成

このクイックスタートでは、Visual Studio Tools for Unity 拡張機能をインストールし、Unity を使ったクロスプラットフォームのゲームとアプリの開発用に構成する方法について学習します。 Visual Studio Tools for Unity 拡張機能は無料であり、C# の記述とデバッグなどがサポートされます。 そのワークロードに含まれる内容の完全な一覧については、「Tools for Unity の概要」をご覧ください。

Note

Visual Studio Code と Unity を使う場合は、VS Code を使用した Unity 開発に関するドキュメントをご覧ください。

Visual Studio と Unity をインストールする

  1. Visual Studio インストーラーをダウンロードします。既にインストールされている場合は、それを開きます。

  2. [インストール] を選択するか、Visual Studio が既にインストールされている場合は [変更] を選択します。

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

  4. Unity がまだインストールされていない場合は、[オプション][Unity Hub] を選択します。

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

    Screenshot of the game development with Unity workload checkbox in the installer.

Visual Studio でインストール プロセスが完了すると、Unity を設定する準備が整います。

  1. Visual Studio Tools for Unity のインストール時にインストールされた Unity Hub を開きます。

  2. [Unity Hub] ウィンドウの左側で、[インストール] タブを選択します。

  3. 追加 ボタンを選択します。

  4. [Unity バージョンの追加] ウィンドウで、インストールする Unity のバージョンを選択します。

  5. [次へ] を選択し、インストールを続行します。

  6. [Add modules to your install]\(インストールにモジュールを追加する\) ステップで、[完了] を選択します。

    Note

    Visual Studio 2022 を既にインストールしている場合は、[Microsoft Visual Studio Community 2019] のオプションを選択解除できます。

Unity Hub では引き続き Unity がバックグラウンドでインストールされます。 完了したら、[プロジェクト] タブを選択し、[新規] を選んで新しいプロジェクトを作成できます。

ヒント

プロジェクトは、Visual Studio ではなく、Unity エディターを使用して作成されます。

Note

このインストール ガイドは Visual Studio for Mac を対象としています。 Visual Studio Code を使用している場合は、VS Code を使用した Unity 開発に関するドキュメントをご覧ください。

Visual Studio for Mac Tools for Unity は Visual Studio for Mac のインストールに含まれています。 個別のインストール手順は必要ありません。 インストールは、[Visual Studio for Mac]>[拡張機能]>[ゲーム開発] メニューで確認できます。 [Visual Studio for Mac Tools for Unity] が有効になっている必要があります。

Screenshot of the Extension Manager view showing Visual Studio for Mac Tools for Unity enabled.

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

既定では、Visual Studio または Visual Studio for Mac をスクリプト エディターとして使用するように Unity を構成しておく必要があります。 Unity エディターからこのオプションを確認したり、外部スクリプト エディターを特定のバージョンの Visual Studio に変更したりできます。

  1. Unity エディターで、[編集] > [ユーザー設定] メニューを選択します。

  2. 左側にある [外部ツール] タブを選択します。

    Screenshot of the External Tools preference menu in the Unity Editor on Windows.

一覧にないバージョンの Visual Studio を追加する

一覧になく、カスタム ディレクトリにインストールされている他のバージョンの Visual Studio を選択することができます。

  1. ドロップダウン リストから [参照] を選択します。
  2. Visual Studio インストール ディレクトリの中の [Common7/IDE] ディレクトリに移動し、devenv.exe を選択します。 その後、 [開く] を選択します。
  3. Unity 2019 以前の場合にのみ、[エディターのアタッチ] が選択されていることを確認します。
  4. [Preferences]\(ユーザー設定\) ダイアログを閉じて、構成プロセスを完了します。
  1. Unity エディターで、[Unity]>[ユーザー設定] メニューを選択します。

  2. 左側にある [外部ツール] タブを選択します。

  3. [外部スクリプト エディター] ドロップダウン リストを使用して、Visual Studio for Mac の別のインストールを選びます。

    Screenshot of the External Tools preference menu in the Unity Editor on macOS.

  4. [Preferences]\(ユーザー設定\) ダイアログを閉じて、構成プロセスを完了します。

Visual Studio エディター パッケージのインストールまたは更新

Unity バージョン 2020 以降で、Visual Studio や Visual Studio for Mac のような IDE を最大限に活用するには、個別の Unity パッケージが必要です。 このパッケージは既定で含まれているはずですが、このパッケージには更新プログラムがリリースされており、いつでもインストールできます。

  1. Unity エディターで、[Windows]>[パッケージ マネージャー] メニューを選択します。

  2. [Visual Studio エディター] パッケージを選択します。

  3. 新しいバージョンが使用可能な場合は、[更新] を選択します。

    Screenshot of the Package Manager window in the Unity Editor on Windows.

Unity バージョン 2020 以降で、Visual Studio や Visual Studio for Mac のような IDE を最大限に活用するには、個別の Unity パッケージが必要です。 このパッケージは既定で含まれているはずですが、このパッケージには更新プログラムがリリースされており、いつでもインストールできます。

  1. Unity エディターで、[Windows]>[パッケージ マネージャー] メニューを選択します。

  2. [Visual Studio エディター] パッケージを選択します。

  3. 新しいバージョンが使用可能な場合は、[更新] を選択します。

    Screenshot of the Package Manager window in the Unity Editor on Mac.

更新プログラムの確認

Visual Studio と Visual Studio for Mac を更新して、最新のバグ修正プログラム、機能、および Unity サポートを利用できるようにしておくことをお勧めします。 Visual Studio の更新には、Unity バージョンの更新は必要ありません。

  1. [ヘルプ]>[更新プログラムの確認] メニューを選択します。

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

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

    Screenshot of Visual Studio Installer with the Updates.

  1. [Visual Studio for Mac]>[更新プログラムの確認] メニューを選択して、[Visual Studio の更新] ダイアログを開きます。

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

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

    Screenshot of Visual Studio Updates with the Updates.

次のステップ

この拡張機能の統合と生産性に関する機能、および Unity 開発用に Visual Studio デバッガーを使う方法について学習します。