
【教科書はMOONBlock】うちゅうゴミ回収作戦
今回は、「うちゅうゴミ回収作戦」というゲームを作成します。ゲームの概要は以下の通りです。
ゲーム概要
キャラクター(宇宙船)の動き
キャラクター(宇宙船)は左端に1体だけ配置されている。
タップされたところに移動する。
キャラクター(星)に触れたらゲームオーバーになる。
キャラクター(星)の動き
一定の速度で右からたくさんでてくる。
キャラクター(デブリ)の動き
一定の速度で右からたくさんでてくる。
キャラクター(宇宙船)に触れると消えてスコアが10増える。
背景
背景には宇宙を配置します。
これらを実装するだけで、基本的なゲーム「うちゅうゴミ回収作戦」が完成します。
発展案
ゲームをさらに面白くするために、以下の要素を追加するのも良いでしょう。
アイコン(ハート)の追加
アイコンを3つ複製して横に並べる。
宇宙船からダメージのシグナルが送信されたらハートを右に移動する。
これにより、スリルが生まれ、ゲームにさらなる楽しさが加わります。
補足
ダメージの表示に関しては
一般的には変数を使って表示すると思いますが
ここでは横に連なった3個のハートを
1個分ずつ画面外にずらすという方法が紹介されていて
目からうろこでした。
この方がプログラムがシンプルになりますね。
