最初につくったブロック崩しゲーム

よし、Unityでゲーム制作を始めよう!

そう思い立って、最初につくったゲームが『ブロック崩し』です。

ひろはすさんのYoutube動画にそって作ってみました。1時間程度で完成できるので、Unityで最初につくるゲームとしておすすめです。

ひろはすさんのブロック崩し制作動画

学べたこと

1. Editor画面の基本的なつかいかた

オブジェクトの配置や移動方法などについて学べた。

オブジェクトを追加して、そのオブジェクトに対するふるまいや設定をしていくことで作り上げていくのが基本的な流れ。

2. マテリアルの設定でオブジェクトの色を変える方法

色を変えるには、マテリアルを追加して、そのマテリアルに対して色を指定する。マテリアルはオブジェクトの材質を変えることに相当する。

  1. AssetsにMaterialを追加する
  2. Materialの MainMap – Albedo でカラーを指定する
  3. 色を変えたいオブジェクトの Mesh Renderer の Materials – Element に上記Materialを指定する

物理挙動させる方法

Rigidbodyコンポーネントを追加すると物理挙動させることができる。

物理挙動のふるまいを設定する方法

衝突時のふるまいや摩擦などは、Physic Materialアセットを追加して、Sphere Colliderコンポーネントにそれを指定する。

C#スクリプトの設定方法

完成したもの

まとめ

Unityのゲーム制作の全体像をおよそ1時間で把握できます。自分のように、これからUnityの勉強を始めようと思っている人が最初に作るゲームとして良いように思います。