超初心者のゲーム開発記~Unity~

超初心者がUnityでゲーム(目標はAndroidアプリ )を開発していくブログです!

【Unity公式チュートリアル】 サバイバルシューター part.1 環境設定をする!

こんにちは!ヤギです!

Unity公式チュートリアルのサバイバルシューターをやってみるpart.1になります。

記事概要

この記事のシリーズでは、シューティングゲームの作り方についてご説明していきます。
今回の記事では、導入として環境のセットアップを行います。
※part.1に対応する公式チュートリアルは、
Environment setup - Unityとなります。

プロジェクトの作成

1. 新規プロジェクトを作成します。
※3Dのゲームのため、形式は3Dとしておきましょう。
f:id:yagigame:20181111213808p:plain
2. 画面右上のLayout > 2 by 3をクリックします。
※皆様の使いやすいレイアウトがあれば、そのままで大丈夫です。
f:id:yagigame:20181111213828p:plain
3. Project viewをHierarchy viewにドラッグアンドドロップします。
4. Project viewの下にあるスライドを一番左にします。
※スライドを動かすことで、表示されるフォルダの大きさが変わります!
f:id:yagigame:20181111214416p:plain
5. Window > General > Asset Storeをクリックし、Asset Storeを開きます。
f:id:yagigame:20181111214833p:plain
6. Survival Shooter Tutorialをダウンロードし、インポートします。
f:id:yagigame:20181111215037p:plain
7. File > Save scene asをクリックし、シーンの名前を「Level 01」として、Scenesフォルダに保存します。
f:id:yagigame:20181111215857p:plain
※これで、ゲーム開発を始めるための環境設定できました!

ステージの作成

Prefabを使って、ゲームのステージを作っていきます。
1. Project view > Prefabの中にある、EnvironmentをHierarchy viewにドラッグアンドドロップします。
※これで、ゲームのステージが表示されます。
f:id:yagigame:20181111220453p:plain
2. Project view > Prefabの中にある、LightsをHierarchy viewにドラッグアンドドロップします。
f:id:yagigame:20181111220823p:plain

床の作成

1. Hierarchy > Create >3D Object > Quadをクリックし、オブジェクトを追加します。
f:id:yagigame:20181111221322p:plain
2. Inspector > Transform > Position(X,Y,Z)=(0,0,0)とし、Rotation(X,Y,Z)=(90,0,0)、Scale(X,Y,Z)=(100,100,0)とします。
f:id:yagigame:20181111221840p:plain
3. 名前をFloorと変更します。
※この段階だと、ステージに変な床が刺さったように表示されてしまいます。
f:id:yagigame:20181111222010p:plain
4. Floor > Inspector viewからMesh RenderをRemove Componentで削除します。
f:id:yagigame:20181111222426p:plain
※これで、刺さったように表示されていた床が、表示されなくなります。
5. Layer > Floorを選択します。
f:id:yagigame:20181111222627p:plain
※これで、床の完成です!

BGMの作成

1. Hierarchy > Create > Create Emptyでオブジェクトを作成します。
※名前をBackgroundMusicとします。
f:id:yagigame:20181113215838p:plain
2. Inspector > Add Componet > Audio Sourceをクリックし、音を鳴らすためのコンポーネントを設定します。
f:id:yagigame:20181113220053p:plain
3. Audio Source > Audio Clipに、Background Musicを設定します。
※小さい丸を押すと、Select AudioClip画面に選択できる候補が表示されるのでその中から選択しましょう!
f:id:yagigame:20181113220540p:plain
4. シーン読み込み時に自動で音を鳴らす「Play On Awake」のチェックを外します。
5. BGMは音をループさせて鳴らすので、Loopにチェックをつけます。
6. Volumeを0.1とします。
f:id:yagigame:20181113221102p:plain

※これで、環境設定は完了です!

次回予告

次回は、プレイヤーの作成を行なっていきます!
※次回の記事はこちら
www.yagigame.com
次回に対応する公式チュートリアルは、「Player Character」です!

読んでいただきありがとうございました!