
Lesson 1 | 3D ギャラリープロジェクトのプランニング
Tutorial
foundational
+10XP
60 mins
(10)
Unity Technologies
このレッスンでは、3D ギャラリーの個人プロジェクトのプロジェクト計画を作成する方法と、Unity プロジェクトとプロトタイプをプランニングすることの重要性について学びます。
Resources
1. 個人プロジェクトのご紹介
多くの学習者はゲーム制作で初めて Unity を導入しますが、リアルタイム 3D 開発は幅広い業界で使われているため、Unity を使ってゲーム以上のものが作れることを理解しておくことが大切です!
このプロジェクトでは、あなたが選択した要素を表示することができる没入型 3D ギャラリーをベースに、ゼロからシンプルなインタラクティブな体験を作ります。自由にデモを見て、Unity のアセットを使用し、あなたの経験レベル、快適さ、興味に応じてプロジェクトを修正することができます。
Unityで「シーン」を作成し、Unity Asset Store からインポートしたあらかじめ作成され、提供されている一人称視点のコントローラーを追加します。
注:このプロジェクトは Unity for Educators コースからのもので、元々は講師の方が生徒の作品を展示するためのギャラリーとして作られたものです。ご自分の 3D ギャラリーを使って、好きなものを展示することができます。
下の動画を見て、このプロジェクトの概要と始め方を学びましょう。
ご自分の 3D ギャラリープロジェクトをどのように適応させることができるかを考えてみてください。例えば、以下のようになります:
- 作品集
- 隠された手がかりがあるエスケープルーム
- 学習のトピックをベースにした記憶の宮殿
- VR ゲームやアート・インスタレーション
このプロジェクトをパーソナライズする機会は無限にあります。
2. プロジェクトの開始
次のステップでは、以下の方法を示す 3 つのチュートリアルを紹介します:
- Unity のインターフェースに移動します
- 新しい Unity プロジェクトを整理して作成します
- プロジェクトにプリミティブ(シンプルな形状)を追加して、シンプルなプレイヤーコントローラーを作成します
- Unity Hub の「Project」タブで「New」をクリックし、「3D」を選択します
- プロジェクトに名前を付け、保存場所を選択して「Create」をクリックします
- Unity が空のプロジェクトを作成するまで待ちます
- プロジェクトがロードされたら、Unity インターフェースの左上にあるツールを探索して、プロジェクトの周りを移動したり、Q-W-E-R-T-Y キーをショートカットとして使用したりします(詳細については、Unity Interface Guide を参照してください)。
- 左上の Hierarchy パネルで、Main Camera と Directional Light のオブジェクトを見つけます
- Scene ビューと Game ビューの間をクリックします
- 右側にある Inspector パネルを探します
- 左下の Project パネルを探します
3. シンプルなプリミティブの追加
- 左上のメニューから、GameObject > 3D Object > Cube の順にクリックします
- キューブを選択した状態で、Inspector Panel の X および Z のスケール値を 40 に設定してサイズを大きくします
- Game ビューをクリックして、キューブが広くて平らになったことを確認して、Unity のグランドプレーン (ground plane) として使用する形状を形成します
4. アセットストアから一人称視点のコントローラーをインポート
プロジェクトを移動するためには、3D 空間のユーザーの代わりとなる「一人称視点のコントローラー」を追加する必要があります。このプロジェクトのために選択したコントローラーは、以下に説明するように、Unity Asset Store から見つけてインポートすることができます。このアセットは、3D ギャラリープロジェクトで使用される他のアセットと同様に無料です。Unity Asset Store には、無料および商用のアセットのライブラリが充実しています。テクスチャ、モデル、アニメーションから、プロジェクト全体のサンプル、チュートリアル、プロジェクトを拡張するためのアイデアまで、あらゆるものが含まれています。Unity アプリ内で、またはオンラインから Unity Asset Store へアクセスすることができます。
- Game ビューのタブの横にある Asset Store タブを選択します(このタブが表示されていない場合は、トップメニューから Window > Asset Store の順にクリックします)
- 「first person all-in-one」を検索し、Download をクリックして利用規約に同意し、Import をクリックします
- 開いた「Import Unity Package」ウィンドウで Import をクリックします
- Scene ビューをクリックして、Project パネルの「Assets」フォルダー内にある「First Person AIO Pack」を探します
- Project パネルで、Assets > FirstPerson AIO Pack > DemoScene > Scene の順に開き、「Demo.unity」をダブルクリックして開きます(個人プロジェクトのシーンを保存するように促されたら実行してください!)
- デモシーンを試してみるために再生をクリックし、Esc を押して、デモシーンを停止するには、もう一度再生をクリック(または CTRL/CMD + P を使用)してください
- File > Open Scene の順にクリックして、保存した場所を見つけ、個人プロジェクトのシーンに戻ります。
- プロジェクトを開いた状態で、Project パネルに戻り、First Person AIO Pack > First Person AIO の順に開き、「FirstPerson-AIO」オブジェクト(青いキューブ)を Unity エディターの左側にある Hierarchy にドラッグします
- 「FirstPerson-AIO」オブジェクトには既に Camera が含まれているので、Right-Click > Delete の順に選択し Hierarchy 内の Main Camera を削除します
- ユーザーインターフェースの上部にある再生(または CMD/CTRL + P のショートカットを使用して)をクリックして、ユーザーがマウスで見て回り、W-A-S-D または矢印キーのいずれかで歩き回ることができます
- 再生モードを終了するには、ショートカットキー CMD/CTRL + P を使用します
- 重要!:File > Save でプロジェクトを保存することを忘れないように!
5. 便利なショートカットとキーコマンド
先に進む前に、Unity Shortcuts リソースをダウンロードしてみませんか?Unity の基本的なキーボードコマンドのショートカットがいくつか含まれていますので、学生に配布してみてはいかがでしょうか。また、他のショートカットについては、Unity マニュアルをご覧ください。これは、特にモビリティを必要とするユーザーや学生にとって有用であり、いくつかの適応技術と組み合わせることで、より多くの人がツールにアクセスできるようになります。
作業を中断してください。プロジェクトを開始し、「プリミティブ」を追加し、アセットストアから一人称視点のコントローラーをインポートしたら、ユーザーが探索する(Week 3 で行う)ための、より興味深い 3D ギャラリー空間を作成する準備が整いました。今のところは、個人プロジェクトを中断して、自分の作品を振り返ってみてください。
先に進む前に、来週の開発に備えてプロジェクトを保存しておいてください。
6. 保存、保存、常に保存しよう!
作品を失うことほどイライラすることはありません。Unity はあなたの作品を自動的に保存しません。講師の方や学生の皆さんは、こまめに保存することを忘れないようにしなければなりません。これは、File > Save の順に選択するか、CTRL/CMD + S で選択することで行うことができます。
こまめに保存する習慣を身につけましょう!