玉転がしを作ろう(2)「シーンを作ろう」

シーン(Scene)を作ろう。

プロジェクトはアプリケーションそのものをまとめる単位です。
アプリケーション内のタイトルであったり、ゲーム画面であったりと 「場面」のことをシーンと呼びます。

今回は、ゲーム画面を作成します。

1.シーン(Scene)の保存。
①シーンの保存
[File]-[Save Scenes]

シーンの保存
シーンの保存

※今回は新規作成なので、メニューを選択すると名前をつけて保存

②名前をつけて保存のダイアログが表示されるので、今回は「GameScene」とします。

名前をつけて保存
名前をつけて保存

2.ゲーム画面のデザイン

玉転がしなので、転がすためのボードとはみ出さないための壁を作ります。

そもそも画面に登場するもののオブジェクト(物:Object)と呼びます。
それぞれのオブジェクトに対し、振る舞い(メソッド:Method)を定義し、アプリケーションは成り立ちます。
当然オブジェクトのみ定義し、メソッドがない場合もあります。

オブジェクトの一覧を表示しているのがHierarchy(ヒエラルキー)ビューになります。
Hierarchyは階層という意味があります。
これはオブジェクトの管理を階層で管理できるからです。(階層については別途説明します)。

①ボード(背景)の作成

ヒエラルキービューから[Create]-[3D Object]-[Plane]を順に選択します。

Planeを追加
Planeを追加

②追加が成功すると、下記のような画面になります。

Planeの追加後
Planeの追加後

③Scene(シーン)ビューに表示されたひし形の白いオブジェクトが追加したPlaneになります。

④オブジェクトには属性があり、属性はInspector(インスペクター)ビューから見ることができます。

⑤インスペクタービューのTransformがオブジェクトの配置情報になります。
Position(ポジション)・・・オブジェクトを配置する座標
Rotation(ローテーション)・・・オブジェクトの向き
Scale(スケール)・・・オブジェクトの大きさ

※3DなのでX,Y座標に対し、奥行きのZが増えています。

 

終わりに

とりあえず、今回はここまでです。

玉転がしを作ろう(1)「プロジェクトを作ろう」

とりあえず、ゼロからスタートなので右も左もわかりません。

Unityの公式サイトMicrosoftのサイトにもありますが、「玉転がし」を作ります。

でも、「はじめてのUnity」の方がわかりやすかったのでこちらを参考に進めます。

1.プロジェクトの作成。

プロジェクトとは簡単にいうと、一つのアプリケーションです。

(1)Unityを起動すると、プロジェクトを選択する画面になります。

プロジェクト選択
プロジェクト選択画面

(2)右上の方にある、「NEW」をクリックします。

(3)プロジェクト新規作成画面が表示されます。

新規プロジェクト作成画面
新規プロジェクト作成画面

(4)「Project name*」に「Roll-a-Ball]と入力してください。(※名前は任意です)それ以外は、とりあえずデフォルトのままとしてください。

(5)名前が入力できらた、「Create project」ボタンをクリックして空のプロジェクトでできます。

2.エディタのレイアウト

説明をわかりやすくするために、エディタの見え方を統一します。

(1)「Layout」を「2 by 3」にします。(※右上にあります)

Layoutの設定
Layout

(2)「Game」タブのアスペクト比を「4:3」にします。

アスペクト比
アスペクト比は4:3

(3)「Project」タブの表示スライドのバーを一番左に移動させます。

プロジェクトブラウザ
プロジェクトブラウザ

3.エディタの名称

エディタの各パーツは以下の名称になります。

エディタ画面
エディタ画面

おわりに

今日のところはここまでです。

次回は具体的にプログラム作りになります。