この記事では、Unity Hubとは何か、なぜ必要なのか、Unity Hubのインストール方法について、初めての方にもわかりやすく解説します。
この記事でわかること
✅ Unity Hubとは?
✅ Unity Hubはなぜ必要?
✅ Unity Hubをインストールする方法
✅ 開発ストーリー(インストール編)
Unity Hubとは?
Unity Hubは、Unity Editorのインストールやプロジェクト管理、ライセンス管理を行うための公式アプリです。
Unity Hubでは、下記を行うことができます。
| Unity Hubでできること | 説明 |
|---|---|
| Unity Editorのインストール | Unity Editor のインストールします。 |
| モジュール管理 | AndroidやiPhone向けなど、開発に必要な機能を追加します。 |
| プロジェクト管理 | 新しいプロジェクトの作成や、既存プロジェクトを開きます。 |
| ライセンス管理 | Personalなどのライセンスを管理します。 |
開発の流れ
Unityでは、まずUnity Hubからプロジェクトを作成または選択します。
するとUnity Editorが起動し、ゲームやアプリの開発を始められます。

Unity Hubはプロジェクトを管理するためのアプリで、実際にゲームやアプリを開発するのはUnity Editorです。
Unity Hubはなぜ必要?
Unity Hubには、ゲーム開発をスムーズに進めるための便利な機能が多数用意されています。ここでは、代表的な4つのメリットを紹介します。
メリット1 – ライセンス管理がわかりやすい
Unity Hubは、Unityで開発を始める際に最初に起動するアプリです。
必要に応じて、ライセンスのアクティベーション(有効化)や追加を行うことができます。
メリット2 – プロジェクトの一覧が見れる
Unity Hubを使えば、プロジェクトを一覧で管理できるため、開きたいプロジェクトをすぐに見つけて起動できます。
実際には、次のように作成したプロジェクトが一覧で表示されます。

メリット3 – 異なる Unity のバージョンを保持できる
プロジェクトごとに、使用するUnityのバージョンを指定できます。
例)
プロジェクト1 … Unity 2021
プロジェクト2 … Unity 2022
プロジェクト3 … Unity 6.3
そのため、Unityのバージョンを更新してもプロジェクトでの動作が変わってしまう心配がありません。
メリット4 – モジュールの追加ができる
Unity Hubで、開発に必要なモジュールを追加でインストールすることができます。
「なぜ最初からすべてのモジュールがはいっていないの?」と疑問に思われるかもしれません。
最初からすべてのモジュールをインストールすると、次のようなデメリットがあります。
- インストールに時間がかかる
- ディスク容量をたくさん使う
- 使わない機能まで更新が必要になる
そのため、必要なものだけ追加できる仕組みになっています。
Unity Hubをインストールする方法
Unity Hubのダウンロード
- ブラウザで下記のリンクを開きます。
“https://unity.com/ja/download“ - Unity ID、Google、Appleなどでサインインします。
- ご自身のPCのOS(Operation System)に合わせてダウンロードボタンをクリックして、Unity Hubのインストーラーをダウンロードします。
MacOS の場合
ダウンロードボタン
- Apple Silicon
- Intel
どれを選べばいい?
チップまたはプロセッサーの値を確認します。
1. (Appleマーク) → [このMacについて]をクリックします。
2. チップ、またはプロセッサの値を確認します。
「Apple M5」のように”Apple”となっていれば[Apple Silicon]を選びます。
「Intel Core i7」のように”Intel”となっていれば[Intel]を選びます。

早見表
| チップ、プロセッサの値 | ダウンロードボタン |
|---|---|
| Apple M1 / M2 / M3 / M4 / M5 | Apple Silicon |
| Intel Core i5 / i7 / Xeon | Intel |
Linux の場合
ダウンロードボタン
- .deb
- .rpm
どれを選べばいい?
UnityでのLinuxの公式サポートはUbuntu と Cent OSになります。
OSの名前を確認します。
1. ターミナルを開きます。
2. 次のコマンドを実行します。
$ cat /etc/os-release
3. NameにOS名を確認します。
例) NAME=”Ubuntu”
4. Ubuntuの場合は[.deb]を選びます。Cent OSの場合は、[.rpm]を選びます。
早見表
| OS名 | ダウンロードボタン |
|---|---|
| Ubuntu | .deb |
| CentOS | .rpm |
Windows の場合
ダウンロードボタン
- X64
- Arm64
どれを選べばいい?
プロセッサの値を確認します。
1. スタートメニュー→設定
2. システム→バージョン情報
3. 「システムの種類」を確認します。
x64 ベース プロセッサの場合は、x64を選びます。
Arm ベースプロセッサの場合は、Arm64を選びます。
早見表
| プロセッサ | どれを選べばいい? |
|---|---|
| x64ベース プロセッサ | x64 |
| ARM ベースプロセッサ | Arm64 |
Unity Hubのインストール
ダウンロードしたインストーラでUnity Hubをインストールします。
Mac の場合
- ダウンロードフォルダにある、”UnityHubSetup-xxx.dmg”をダブルクリックします。
- Unity HubをマウスでドラッグしてApplicationsのフォルダの上にドロップします。

3. サービスの利用規約をよく読み、同意できる場合には右下の「同意する」ボタンをクリックします。
4. 「Unity Hubセットアップウィザードは完了しました」とメッセージが表示されればインストール完了です。
Linuxの場合
Ubuntu の場合
- ターミナルを開きます。
- ダウンロードフォルダに移動します。
$ cd ~/Downloads - ダウンロードしたファイルを確認します。
$ ls
UnityHubSetup-xxx.deb - インストールします。
$ sudo apt install ./UnityHubSetup-xxx.deb
※ ./は現在のフォルダにあるファイルであることを意味します。省略しないようにします。 - 必要に応じて管理者パスワードを入力します。
- インストールが完了したらバージョン確認をします。
下記のようにバージョンが表示されれば成功です。
$ unityhub –version
3.14.0
CentOS の場合
- ターミナルを開きます。
- ダウンロードフォルダに移動します。
$ cd ~/Downloads - ダウンロードしたファイルを確認します。
$ ls
UnityHubSetup-xxx.rpm - インストールします。
$ sudo dnf install ./UnityHubSetup-xxx.rpm - 必要に応じて管理者パスワードを入力します。
- インストールが完了したらバージョン確認をします。
下記のようにバージョンが表示されれば成功です。
$ unityhub –version
3.14.0
Windowsの場合
- Downloadのフォルダを開きます。
- ダウンロードしたファイルを確認します。
UnityHubSetup-xxx.exe - インストーラをダブルクリックして、インストールを完了します。
開発ストーリー(インストール編)
最初のつまずきポイント
プログラミングの勉強をする際に最初に挫折しやすいのが環境を整えることです。
私も意欲があってもプログラミング環境を作ることができず、何度諦めたことか。
同じような経験をされた方は多いと思いますので、本記事ではなるべく丁寧に解説しています。
もしこの記事が、これからUnityを始める方の第一歩になれば、とてもうれしく思います。
まとめ
今回の記事では下記をご紹介しました。
- Unity Hubとは?
- Unity Hubをインストールする方法
- 開発ストーリー
Unity Hubについて説明して、Unity Hubのインストール方法を説明しました。
次回はUnity Hubにサインインし、Personalライセンスの有効化やUnity Editorのインストール方法を解説します。
ぜひ続けて読んでみてください。
Unity Hubの設定方法を初心者向けに解説


コメント