Unityのインストールと新規プロジェクトの作成

Jack Masaki

2018年3月1日 20:44

はじめに

前回は、AR開発に使用するゲームエンジン「Unity」と、Unityによって制作されたARアプリの紹介などを行いました。今回は、ARアプリの開発環境を構築するためにUnityのインストールとプロジェクトの設定・作成などを紹介していきます。

どのようなゲームやアプリを作るにしても、まずは出だしが肝心です。ひとつひとつ、しっかりと確認して、着実に完了させていきましょう。

動作環境の確認

せっかくソフトウェアをインストールしても、正常に動作しなければ意味がありません。Unityをインストールする前に、まずは開発する際の動作環境を確認してみましょう。なお、最新版であるUnity 2017.3の動作環境は次のようになっています。

表1:Unity 2017.3の動作環境

OSWindows 7(SP1以降)/8/10(64ビットバージョンのみ)
Mac OS X 10.9以降
CPUSSE2 命令セットをサポート
GPUDX9(シェーダーモデル3.0)対応グラフィックカード、
またはDX11機能レベル9.3に対応

なお、この要件は作成したプロジェクトがどれだけ複雑であるかに左右されます。

CPUはIntelのプロセッサでは2001年のPentium 4以降、AMDのプロセッサでは2003年以降のものであればSSE2の命令セットが実装されています。したがって、ここ数年で販売されているコンピュータの大半には実装されていると考えて良いでしょう。

GPUに関してもDX9相当の性能を持つグラフィックカードを使用していれば動作するとのことなので、2004年以降に生産されたカードであれば問題ないでしょう。ここ数年内に購入したグラフィックカードを使用しているPCであれば問題なく動作します。

また、iOS向けに開発する場合はOS Xのバージョン10.9 4およびXcode 7.0以降、Android向けに開発する場合はAndroid SDKとJava Development Kit(JDK)が必要になります。

本連載ではAppleの「ARKit」を使用してiOS向けの開発を行うため、筆者はMacBook Air(OSはHighSierra)を使用しています。

Unityのインストール

動作環境を確認したらUnityをダウンロードし、自分のPCにインストールしましょう。インターネット環境が必要になるため、通信環境が良い場所で作業を行うよう、気をつけてください。

Unityは、以下のURLからダウンロードできます。
https://unity3d.com/jp/get-unity/download

このWebページではUnityの最新バージョンだけでなく、過去バージョンもダウンロード可能となっています。もし「最新バージョンのUnityでは対応していないものを使いたい!」といった場合は、必要に応じてダウンロードしましょう。

今回は、執筆時点で最新版のUnity 2017.3.1を使用するため、シンプルに「Unityを選択 + ダウンロード」を選択します(図1)。

図1:Unity公式ページのダウンロード画面

次に、Unityの料金プランを選択する画面が表示されます。前回で紹介したように、無料で使用できる「Personal」、高機能な「Plus」、法人などで利用される「Pro」の3種類が表示されています。今回は個人で使用するため、無料で利用できる「Personal」エディションをダウンロードしましょう。「Personalを試す」というボタンをクリックします(図2)。

図2:Unityのプラン3種。今回はPersonalを使用

続いてサービス利用規約、記載されている制限について表示されるので内容を確認します。確認後、チェックボックスにチェックを入れて「インストーラーをダウンロード」ボタンをクリックするとダウンロードが始まります(図3)。

図3:インストーラーのダウンロード画面)

無事ダウンロードが完了したら、インストーラーを起動しましょう。これでUnityのインストールを開始することができます。

インストーラーを起動すると、まずUnityのインストールに関する説明が表示されます。内容を確認した後に「Continue」をクリックします(図4)。

図4:Unityのインストールに関する説明画面

続いてライセンスを確認する画面が表示されるので、こちらもチェックした後に「Continue」をクリックします。さらにライセンスへの同意も求められるので、こちらも確認して「Agree」を選択しましょう(図5)。

図5:ライセンスの同意画面

ライセンスに同意すると、次はダウンロードとインストールを行う対象を選択します。「Unity 2017.3」以外にも、今回はコンポーネントとして「MonoDevelop」「Documentation」「Standard Assets」「iOS Build Support」の4つを選択します(図6)。

図6:インストールするコンポーネントの選択画面

これで「Continue」をクリックすれば、選択したバージョンのUnityとコンポーネント等のインストールが開始されます。終了するまでしばらく待ち、図7の画面が表示されればUnityのインストールは終了です。

図7:Unityのインストールが終了

それでは、図7の画面で「Launch Unity」にチェックを入れ、「Close」ボタンをクリックしてUnityを起動してみましょう。最初にUnityを起動した際は、Unityアカウントへのサインインが要求されます。アカウントを登録していない場合は画面中央の「Create one」をクリックしてアカウントを作成しましょう(図8)。ここでは、アカウントに使用するメールアドレスとパスワードを登録します。

図8:Unityのアカウント登録画面

アカウントを作成し、ログインすると図9のようなプロジェクト管理画面が表示されます。

図9:プロジェクト管理画面。モザイク処理の部分には実際のプロジェクト名が表示される

プロジェクトを新規作成するには、右上にある「New」ボタンをクリックします。Project nameには今回作成するプロジェクトの名前を入力しましょう。筆者は今回「ARfun」というプロジェクト名にしました。次の「Location」にはプロジェクトを保存する場所を入力します。最後の「Organization」は特に設定しなくてもOKです。入力が終わったら、右下の「Create project」ボタンをクリックしましょう(図10)。

図10:新規プロジェクトの作成画面。プロジェクトの3D/2Dも選択できる

作成した新規プロジェクトが起動し、図11のような画面が表示されます。

図11:Unityのエディタ画面。ここからアプリやゲーム制作が始まる

図11はUnityのエディタ画面です。最初はほぼ何もないまっさらな状態ですが、ARアプリを作成していく過程でエディタに様々なアセットなどを追加していきます。

これで、Unityのダウンロードおよびインストールが無事終了しました。

おわりに

今回の解説はここまでです。次回は、「どのようなものを作るのか」という目標を決定し、今回作成したプロジェクトを基にUnityの基本的な操作や各種設定などを解説していきます。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30