目次
今回作るゲーム
今回は「シューティングゲーム」を作っていきます。
まずは実際にプレイしてみてください。緑の旗をクリックすると、ゲームが始まります。
- 左右の矢印キー:ロケットの移動
- スペースキー:攻撃
ゲームを作る用意
スプライト1は使わないので削除します。
背景とスプライトの準備
- 背景:Moon
- スプライト
- Roketship(ロケット):プレイヤー
- Star(星):ロケットの攻撃
- Robot(ロボット):敵
ロケットのコード
コードを入れる前にロケットをステージの下の方に移動させます。
- 左右のキー:x座標を変えて左右の動きを作ります。
- スペースキー:星(Star)のクローンを作ります。
- Star(星)のクローンは0.5秒ごとに作ることができます。
星の攻撃のコード
- クローンされた時、Roketship(ロケット)から発射されます。
- 発射された後は、y座標(縦の動き)が10ずつ変わり、上に飛んでいきます。
- 旗が押されると星の本体は隠れます。
ロボットの動き
下記のコードをロボットに入れていきます。
- ステージを左右に動き続けます。
- Star(星の攻撃)に触れるとスコアが増え、点滅します。
左右の動きのコード
スコアのコード
星(Star)に触れるとスコアが 1増えます。
当たり判定
星に触れると明るさの効果が100になり、点滅します。
すべてのコード
これでコードの解説は以上となります。
すべてのコードはこちらから確認できます。