弾を撃ち合うシューティングゲームを作ろう


敵スプライトから自動で弾を発射してみようのコードにゲームスタートとゲームオーバーを追加して、シンプルな弾の打ち合いのゲームを作ります。

最初だけブロックに



「タイトルを表示する」ブロックと、「スプライトを画面内にとどめるかどうか」の設定ブロックを追加します。




敵が発射した弾を避けられるように、上ボタンと下ボタンで移動できるようにしておきます。



敵が発射した弾がプレーヤーに当たったときの処理を追加しておきます。

このブロック内の最後で、「負けでゲームを終了する」のブロックを追加することで、敵の弾がプレーヤーに当たった時にゲームオーバーにすることができます。

京都の東本願寺で開催されているプログラミング教室で講師をしています。
詳しくはTera schoolを御覧ください。
マインクラフト用ビジュアルエディタを開発しています。

詳しくはinunosinsi/mcws_blockly - githubをご覧ください。