3D Beginner のセットアップ

Tutorial

Beginner

+0XP

25 mins

(318)

Unity Technologies

3D Beginner のセットアップ

最初のチュートリアルでは、以下の作業を行います。

  • Unity エディターのセットアップ
  • 新しいゲームプロジェクトの作成
  • Unity エディターを触ってみる

これを完了すれば、すぐにゲームを作る準備が整います。

1. Unity エディターのセットアップ

初心者向け3D プロジェクト「John Lemon’s Haunted Jaunt」へようこそ!本プロジェクトでは、ゲームの 作り方 を学ぶだけではありません。全 10 ステップから成るチュートリアルでは、 各ステップの背後にある原理についても解説します。経験は不要です。「John Lemon's Haunted Jaunt」は Unity でジャーニーを始めるのに最適です。

この最初のチュートリアルでは、Unity エディターに触れて、独自のステルスゲーム作りを始める準備をします。

新しいプロジェクトを作成する前に、2019.1 バージョンの Unity エディターがインストールされている必要があります。そのためには、Unity のウェブサイトの 「Unity Personal で今すぐスタート」 にアクセスして、Unity Hub をインストールします。Unity Hub の使用に関するアドバイスは、Unity Hub のドキュメント を参照してください。

ご留意ください!以下のステップは、ユーザーが以下の手順で慎重にこのプロジェクトをダウンロードするために書かれています。 すでに Hub の「Learn」タブから「John Lemon's Haunted Jaunt」をダウンロード済みの場合は、優先バージョンの Unity エディターを 2019.1 に設定する必要があります。

2. プロジェクトを作成する

新しいゲームプロジェクトを作成するには:

1.Unity Hub を開きます。

2. Unity アカウントにログインします。

3.右上隅にある NEW ボタンをクリックします。

4.プロジェクト名 を入力します。このプロジェクトを "3D Beginner" と呼びましょう。

5.Unity のバージョン2019.1に設定します。

6.プロジェクトを保存するフォルダーを選択します。

7.テンプレートが 3D に設定されていることを確認します。

8.Create Project をクリックします。

3. アセットのインポート

Unity エディターを触ってみる前に、このプロジェクトに必要なアセットファイルをインポートしてみましょう。これらのファイルはすべて Unity のアセットストアにあり、アセット作成者が他の Unity ユーザーにツールやファイルを提供できるようになっています。これにアクセスするには、 Window > General > Asset Store の順に選択します。

アセットストアはエディター内で開きます。

アセットをシーンにロードするには:

1. 検索バーに "3D Beginner:Tutorial Resources" と入力し、検索結果をクリックします。

2.「3D Beginner: Tutorial Resources」のページで、 Download をクリックしてダウンロードが完了するのを待ちます。

3.Import をクリックします。

4. Project 設定が上書きされるという警告ダイアログボックスが表示されます。これが必要なものです。 Import をクリックして続行します。これにより、すべてのファイルが一覧表示される Import Unity Package ウィンドウが開きます。

5.Import をクリックして、ファイルを Unity プロジェクトに取り込みます。

以上です!これですべての設定が完了したので、エディターを実際に触ってみましょう。

4. Unity エディターのインターフェース

Unity エディターは、触り始めたばかりの頃はとまどうかもしれませんが、このガイドは Unity の使い方を学ぶ手助けとなります。何かの場所を忘れて行き詰まったときは、いつでもこのチュートリアルに戻ってくることができます。

Project ウィンドウ

Project ウィンドウには、現在のプロジェクト内のすべてのファイルとディレクトリが表示されます。これらのファイルには、プロジェクトで使用するすべての画像、サウンド、3D モデルなどさまざまなアイテムが含まれています。これらは総称して アセットと呼ばれます。

Console ウィンドウ

Console ウィンドウには、ゲームによって生成された警告やエラーが表示され、それらのエラーを修正するのに役立つ情報が得られます。デフォルトでは、Console ウィンドウのタブは Project ウィンドウのタブの隣にあります。コンソールタブをドラッグ&ドロップして、Project ウィンドウの横にウィンドウをドッキングすることで移動できます。

Hierarchy ウィンドウ

Unity では、ゲームはシーンで構成されています。シーンをゲーム内のレベルや別の環境と考えてみてください。各シーン内には、そのシーン内に配置されているオブジェクトのリストがあります(キャラクターや風景など)。これらのオブジェクトは Unity では ゲームオブジェクト と呼ばれます。

シーンビュー

シーンビューはライブプレビューウィンドウです。現在ロードされているシーンとヒエラルキーウィンドウ内のすべてのゲームオブジェクトを表示します。このウィンドウを使って、シーン内のゲームオブジェクトを配置したり、移動したりすることができます。シーンビューでゲームオブジェクトをクリックすると、ヒエラルキーウィンドウでハイライト表示されます。

Game ウィンドウ

ゲームビューは、デフォルトではシーンビューの隣にタブとして隠されています。シーンビューではゲームオブジェクトを動かしたり、シーン全体を見回すことができますが、ゲームビューではプレイヤーがゲームをプレイしたときに何を見るかを表示することができます。これは、シーン内のカメラが見ているものによって決まります。

現在、シーンには何も表示されていないため、サンプル画像には何も表示されていません。

Inspector ウィンドウ

別のウィンドウでゲームオブジェクトを選択すると、Inspector ウィンドウにはそのオブジェクトに関連するすべてのデータが表示されます。Unityは オブジェクトにコンポーネントがアタッチされているモデル を使用しており、ゲームオブジェクトに異なるコンポーネントを追加して機能を変更することができます。たとえば、Camera コンポーネントを使用することによってプレイヤーをシーンに表示させることができます。

すべてのゲームオブジェクトは、シーン内の位置と回転を指定できる Transform コンポーネントから始めます。その他のコンポーネントは任意であり、必要に応じて追加することができます。

5. ツールバーとナビゲーション UI

ツールバー

ツールバーには、ゲームのデザインやテストに役立つ便利なツールボタンが含まれています。

再生ボタン

再生

再生は、現在ヒエラルキーウィンドウにロードされているシーンをテストするために使用され、エディターでゲームをライブで試してみることができます。

一時停止ボタン

一時停止は、お気付きかもしれませんが、Game ウィンドウで再生中のゲームを一時停止することができます。そうすることで見えない視覚的な問題やゲームプレイの問題を見つけることができます。

ステップ実行

ステップ実行は、一時停止しているシーンを 1フレームずつ(コマ送り)ゲームを進行させることができます。この機能は、ゲームの世界でリアルタイムで確認するのに役立つ変数の内容などの変更を探しているときに効果を発揮します。

オブジェクトの操作

これらのツールは、Scene ウィンドウ内のゲームオブジェクトを動かしたり、操作したりします。ボタンをクリックして有効にするか、ショートカットキーを使用します。

ハンドツール

このツールを使って、ウィンドウ内でシーンの移動をさせることができます。マウスで中クリックしてツールにアクセスすることもできます。

移動ツール

このツールにより、アイテムを選択して個別に移動させることができます。

回転ツール

アイテムを選択し、このツールで回転させます。


スケールツール

ご想像の通り、これはゲームオブジェクトを拡大・縮小するツールです。

Rect Transform ツール

このツールはいろいろなことができます。基本的には、移動、スケーリング、回転を 1 つのツールにまとめ、2D と UI に特化したものになっています。

回転、移動、スケール

繰り返しになりますが、このツールはいろいろなことができます。ゲームオブジェクトを移動、回転、またはスケールすることもできますが、3D に特化しています。

もう一つ覚えておきたい便利なショートカットは、選択したオブジェクトに焦点を合わせることができる F キーです。ゲームオブジェクトがどこのシーンにあるかを忘れてしまった場合は、ヒエラルキーでそのゲームオブジェクト選択し、Scene ウィンドウ上にカーソルを移動し、 F キーを押して Scene ウィンドウの中心に置いてください。

マウスでナビゲートする

Scene ウィンドウでは、以下のこともできます。

  • 左クリックしてシーン内のゲームオブジェクトを選択します。
  • 中クリックしてドラッグし、手のひらツールを使用してシーンビューのカメラを移動します。
  • 右クリックしてドラッグすると、フライスルーモード(手のひらツールの一種)を使ってシーンビューのカメラを回転させることができます。このようにしながら、A と D を使用してカメラを左右に、W と S を使用して前後に、Q と E を使用して上下に動かすことができます。

シーンビューでのゲームオブジェクトの移動に関する詳細については、シーンビューのナビゲーション を参照してください。

6. レイアウト

デフォルトのレイアウト

Unity エディターをレイアウトするには、いくつかの方法があります。各レイアウトにはそれぞれの利点があり、どのレイアウトが最適であるかを確認できます。

レイアウトを切り替えるには、 Window > Layouts の順に選択します(または、エディターの右上隅にあるレイアウトのドロップダウンメニューを使用します)。以下のレイアウトからお選びいただけます。

2 by 3
:このレイアウトでは、シーンビューとゲームビューの両方を、インスペクター、プロジェクトビュー、ヒエラルキーとともに右側の列で見ることができます。

4 Split
:このレイアウトは、3D モデルをさまざまな角度から見るのに適しています。

Tall
:このレイアウトでは、シーンビューとインスペクターがスッキリとしたものになります。

Wide
:このレイアウトでは、ヒエラルキー、プロジェクトウィンドウ、アセットをエディターの下部に配置しています。

Default
:このレイアウトでは、シーンやゲームビューがエディターの大部分を占めるようになり、アセット、ヒエラルキー、インスペクターを左右に配置することができます。

すべては個人的な好みの問題です。「John Lemon's Haunted Jaunt」のチュートリアルでは、プロジェクトウィンドウの側面にコンソールウィンドウをドッキングした Default のレイアウトを使用しています(このチュートリアルの Console ウィンドウのセクションで見たように)。

概要

これで、Unity エディターがどのように構成されているかを少しお分かりいただけましたね。チュートリアルで Project ウィンドウを参照する際に、どこを探せばよいかが正確に分かるでしょう。また、ゲームのアセットをプロジェクトに追加しました。次のチュートリアルでは、プレイヤーキャラクターの操作を開始して、ゲームの作成を始めます。

Complete this Tutorial