こんにちは、Unityエンジニアのオオバです。

お悩みさん
お悩みさん
  • Unity Hubのインストール方法を知りたい
  • Unity Hubってなに?
  • Unityを始めるときはUnity Hubを使ったほうがよい?
  • オオバ
    オオバ
    本記事ではこれらの悩みを解決します。

    Unity HubとはUnity社が提供する 公式のUnityプロジェクト管理アプリ 。初期リリースは2018年です。

    オオバは2013年ころから仕事でUnityを使っていますが、Unity Hubの登場で開発フローは 良い意味で大きく変わりました。 2018年のUnity Hub登場以降、Unity Hubを使わなかった日は1日もないくらい重宝しています。

    本記事はUnity HubのインストールからUnity Hubのメリットについて詳しく解説していきます。

    まだUnity Hubを使っていない方はぜひ読んでみてください。

    👉DOTweenの教科書を読んでUnityアニメーションをプログラミングしてみよう!

    Unity Hubインストールを3ステップで解説

    では、ここから実際にUnity Hubのインストール手順を3ステップで紹介します。

    ステップ①公式サイトからUnity Hubインストーラーをダウンロード

    まずはUnity Hubをインストールするためのインストーラーを公式サイトからダウンロードします。

    Unity Hubのダウンロードページにアクセスしましょう。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_0

    Unity Hubをダウンロード ボタンをクリック。するとインストーラーがダウンロードされます。

    ステップ②Unity Hubのインストール

    Windowsの場合 UnityHubSetup.exe 、Macの場合は UnityHubSetup.dmg というインストーラーがダウンロードされます。

    ※以降はMac版のUnity Hubインストールで進めます。Windowsもほぼ同じ内容です。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_1

    ダブルクリックしてUnity Hubのインストールを始めます。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_2

    Agee ボタンをクリックします。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_3

    Unity Hub.app をApplicationsフォルダに移動させてインストール完了。

    ステップ③Unity Hubの起動

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_4

    Applicationsフォルダ内の Unity Hub.app をダブルクリックで起動します。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_5

    もしこのようなダイアログが表示された場合、開く ボタンをクリックしましょう。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_6

    Sign in ボタンをクリックします。するとブラウザが開き、Unity IDでサインインが求められるため、サインインしましょう。
    もし、まだUnity IDを取得していない方はこちらの記事を参考にUnity IDを取得してみてください。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_7

    Got it ボタンをクリックしてください。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_8

    Skip installation をクリック。

    ※※Unityエディタはあとでインストールします。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_9

    以上でUnity Hubのインストールは無事に完了です。

    Unity Hubインストール後やるべき2つのセットアップ

    Unity Hubをインストール後にやるべきセットアップが2つあります。本章では1つずつ解説していきます。

    その①Unity Hubにサインイン

    Unity Hubのインストールが完了したら、Unity Hubを使うために自分自身の Unity IDでサインイン します。
    すでにサインイン済みかもしれませんが、もしサインインできていない場合はサインインしてください。

    もし、まだUnity IDを取得していないのであればこちらの記事を参考にしてみてください。

    以降はUnity Hubを起動した直後の画面で解説します。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_10

    するとブラウザが開きます。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_11

    するとブラウザ上に 「Unity Hubを開きますか?」 ダイアログが表示されます。 Unity Hubを開く ボタンをクリックします。

    もしまだUnity IDでサインインしていない場合は、Unity公式サイトが表示されます。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_12

    これらを入力して サインイン をクリック。すると自動的にUnity Hubが開きます。
    ※上記の例ではID/パスワードでサインインしていますが、Google認証している方はGoogle認証でサインインしてください。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_13

    左上のサムネールがUnity Hubの人アイコンが変わりました。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_14

    サインインできた証拠です。

    以上でUnity IDのサインインは完了です。

    ステップ②ライセンス認証

    Unityを使うためにはライセンス認証が必要です。「ライセンス認証」と聞くと難しそうに感じますが簡単です。 すべてUnity Hub上で完結 します。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_15

    歯車 ボタンをクリックして環境設定を開きます。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_16

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_17

    無料のPersonalライセンスを取得 をクリック。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_18

    同意してPersonalのライセンスを取得 をクリック。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_19

    👆このような画面になったらライセンス取得成功です。

    パーソナルライセンスは 年間収益10万ドル以内 であれば商用利用が可能です。10万ドルを超える場合は有料のライセンスに移行する必要があります。

    ただし、これからゲーム開発を始める方にとっては気にする必要はありません。 Unityは無料でゲーム開発を始められます。

    【おまけのセットアップ】Unity Hubを日本語化

    おまけ情報ですが地味に重要な Unity Hubの日本語化 についてです。

    Unity Hubはデフォルト英語 です。日本語の方が読みやすいという方もいらっしゃると思うので、本章ではUnity Hubの日本語化について解説します。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_20

    歯車 ボタンをクリックします。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_21

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_22

    するとUnity Hub内で使用される言語が日本語になります。

    以上でUnity Hubのセットアップは終わりです。ここからは実際にUnityエディタをインストールしたり、既存のUnityプロジェクトをインポートして開発を進めていきます。

    4つのUnity Hubを使うメリット

    最後の章では、Unity Hubを使うメリットについて解説します。
    普段何気なくUnity Hubを使っている方もいらっしゃるかもしれませんが、Unity Hubは非常に便利で強力です。

    どういうメリットがあるのか改めて確認して、開発の役に立ててもらえると嬉しいです。

    メリット①複数のUnityバージョンを一括管理

    最初のメリットは複数のUnityバージョンを一括で管理できることです。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_23

    コチラはオオバのUnity Hubの画面です。
    インストールされたUnityバージョンが一覧化されているのがおわかりでしょうか。

    Unity Hub上でUnityエディタのバージョンごとにインストールと削除ができます。もちろんモジュール追加もUnity Hub上で行なえます。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_24

    Unityエディタのファイル自体は、内部的には各Unityエディタのバージョンごとにディレクトリが別れてインストールされる仕組みです。

    わざわざ公式サイトにアクセスしてインストーラーを探すといった面倒くさい作業はありません。Unity Hubによってインストール作業の簡略化、そしてUnityバージョンの一括管理ができるようになりました。

    メリット②Unityプロジェクトの一括管理

    メリットの2つ目は Unityプロジェクトの一括管理 です。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_25

    こちらもオオバのUnity Hubの画面です。Unityプロジェクトがズラッと一覧化できていますよね。

    Unity Hub登場前はパソコン上にポツポツできるUnityプロジェクトのフォルダを目視の管理でした。それがUnity Hubの登場によって使用中のUnityプロジェクトを一元管理できるようになったのです。

    これで 複数同時にさまざまなUnityプロジェクトを扱いやすくなった と言えます。

    しかも 同時起動もサポート もサポートされています(Unity Hub登場前は同時起動の難易度が高かったのです)。
    Unity Hubで管理しているプロジェクトは何も気にせず同時起動できます。地味ですが、すごく便利なのです。

    メリット③ Unityプロジェクトのバージョンを気にしなくて良くなったこと

    こちらもオオバのUnity Hubの画面です。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_26

    一覧化されたUnityプロジェクトには、 実は エディターのバージョン も記載されています。

    つまり、各プロジェクトをクリックするだけで、指定のUnityバージョンで開く のです。これ本当にすごくて、Unity Hub以前の環境ではありえないことでした。

    もし対応するUnityバージョンのエディターがインストールされいなかった場合はどうなるでしょうか。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_27

    このように警告が出ます。

    【Unity入門】Unity Hubのインストールからセットアップまで徹底解説_28

    この警告は Unity2020.3.22f1 を要求しているけど、インストールされていないということを指しています。

    つまり、Unity2020.3.22f1をインストールすれば良いということですね。分かりやすいですね。

    今までUnityプロジェクトを開くときは、Unityのバージョンを調べる必要がありました がそれは完全過去のもの。

    Unity Hubを見るだけで簡単にUnityバージョンを確認することができるのです。つまり、開発者はUnityプロジェクトが使うUnityバージョンを意識する必要がなくなったということです。

    メリット④Unity Hubでモジュール管理が楽

    Unityにはモジュールという単位の機能が存在します。具体的にはiOSやAndroidといったプラットフォームごとの書き出しサポート機能、プログラミングエディタ、Unityエディタの言語変更といった機能です。

    モジュールはUnityのバージョンごとにインストールする必要があるのですが、Unity Hubはモジュール管理をとっても楽にしてくれました。詳しくはこちらの記事を読んでみてください。

    Unityエディタの日本語化もUnity Hubから簡単に設定できます。詳しくはこちらの記事をぜひ読んでみてください。

    Unity Hubのインストールとセットアップまとめ

    本記事ではUnity Hubのインストールからセットアップ、使用するメリットについて解説してきました。

    Unity Hubのインストールとセットアップまとめ

    ①Unity HubはUnity公式からダウンロードしてインストールする

    ②Unity Hubは日本語化可能

    ③初回はUnity Hubでライセンス認証する

    ④複数のUnityプロジェクトをUnity Hub1つで管理可能

    みなさん無事にUnity Hubをインストール、セットアップできましたでしょうか。
    Unityで開発する上でUnity Hubは必須のアプリケーションです。

    もし、Unityを使ったことがない人やこれからUnityを始めようとしている方がいらっしゃったらこちらの記事を参考にUnity Hubをインストールしてみてください。

    この記事があなたのゲーム開発に少しでもお役に立てたら嬉しいです。

    「Unity初心者大学」というUnity初心者向けのYouTube始めました!!
    ぜひチャンネル登録をお願いします!

    最後まで読んでいただきありがとうございました!
    すばらしいUnity Hubライフをお過ごしください。

    オススメ記事
    検証環境