ゲーム開発を始めるにあたり、まずは大まかな流れを確認しましょう。
<ゲーム開発の流れ>
-
- ProjectとSceneの作成(下準備)
- SceneにObjectを配置(ゲーム毎に作り込み)
- Object(Component)の設定(ゲーム毎に作り込み)
ここでは、下準備となる、「1.ProjectとSceneの作成」の手順を解説していきます。
新しいゲームを作成する度に必要な作業になりますので、しっかりマスターしましょう。
Projectの作成
アプリケーションの[Unity Hubのアイコン]をクリックします。
Projectは、ゲーム上のキャラクターや音楽、ゲームの設定などのあらゆるデータをまとめたフォルダです。1つのゲームに対して、必ず1つのProjectが必要になります。
そして、Projectを階層のトップとして、Project > Scene > GameObject > Componentで構成されています。
![19_NewProject-make](https://i0.wp.com/takugymnastics.com/wp-content/uploads/2021/10/19_NewProject-make.png?resize=800%2C549&ssl=1)
テンプレートを選択します。
![1_Unity Hub-open](https://i0.wp.com/takugymnastics.com/wp-content/uploads/2021/10/1_Unity-Hub-open.png?resize=800%2C472&ssl=1)
以下のように、Unityエディタが開きます。
Sceneの作成
ゲーム画面はSceneごとに管理されています。新規Projectを作成すると、Hierarchyウインドウに「Main Camera」、「Directional Light」が配置された「SampleScene」が追加されます。
ここでは、新たにSceneを追加します。
「Scene As:」に任意のシーン名を入力し、「Where:」で保存場所を選択します。
入力が完了したら、[Save]をクリックします。
![20_New-Scene-save-as](https://i0.wp.com/takugymnastics.com/wp-content/uploads/2021/10/20_New-Scene-save-as.png?resize=800%2C400&ssl=1)
ProjectウインドウのAssetsフォルダに、ご自身が付けた名前のSceneアイコンが追加されていれば、完了です。
レイアウト変更
各ウインドウやビューを、お好みで見やすいレイアウトに変更します。
解説では、[2by3]のレイアウトを使用します。
このレイアウトでは、SceneビューとGameビューが同時に見られるため、作るのと平行して実際のゲーム画面で確認することができます。
![3_Layout-2by3](https://i0.wp.com/takugymnastics.com/wp-content/uploads/2021/10/3_Layout-2by3-1.jpg?resize=800%2C488&ssl=1)
これで、説明画面と同じ画面構成になります。
オブジェクトの追加
Unityには、あらかじめいくつかのオブジェクトが用意されています。
その中から、ここでは球体を追加します。
![4_make-a-sphere](https://i0.wp.com/takugymnastics.com/wp-content/uploads/2021/10/4_make-a-sphere.jpg?resize=800%2C442&ssl=1)
ちなみに、(よく使用する)立方体は[Cube]です。他にもオブジェクトは多数ありますので、適宜試してみてください。
Scriptの追加
オブジェクトを制御するためには、Scriptを使用する必要があります。
ここでは、オブジェクト[Missile]にScriptを追加します。
![12-Script-add1](https://i0.wp.com/takugymnastics.com/wp-content/uploads/2021/10/12-Script-add1-1.png?resize=800%2C678&ssl=1)
Component選択画面に遷移しますので、[New Script]を選択します。
![13-Script-add2](https://i0.wp.com/takugymnastics.com/wp-content/uploads/2021/10/13-Script-add2.png?resize=458%2C630&ssl=1)
Nameを任意に設定し、[Create and Add]をクリックします。
![14-Script-add3](https://i0.wp.com/takugymnastics.com/wp-content/uploads/2021/10/14-Script-add3.png?resize=464%2C630&ssl=1)
ProjectウインドウにScriptが追加されたら完了です。
これで、下準備は完了です。