【スクラッチ】シューティングゲーム② ボスに弾を5回当てると爆破

簡単なゲーム
ラッチ先生
ラッチ先生

こんにちは!

「スクラッチしよう!楽たのしく学まなぶプログラミング教室きょうしつ」の担任たんにんラッチです。

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

前回ぜんかいの「ねっちシューティングゲームⅡ」では、

  • ボスを登場とうじょうさせ、下したへ移動いどうする

プログラミングをしました。

ボスを登場させて 下へ移動する
ボス登場とうじょう
スック
スック

まだ「ねっちシューティングゲームⅡ①」の

プログラミングをしてない人ひとは、

こちらの記事きじを見みてね!

ラッチ先生
ラッチ先生

今回こんかいは、この「ねっちシューティングゲームⅡ①」に

  • ボスが 弾たまに5回かい当あたると 爆破ばくはする

プログラムを追加ついかしていきます。

「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch 弾に5回当たると爆破する
弾たまに5回かい当あたると 爆破ばくはする
スック
スック

了解りょうかいでぇ~す!

それでは、楽たのしくプログラミングを学まなんでいきましょう!

スポンサーリンク

今回作るスクラッチの作品は、これっ!

  • ボス(ガイコツ)に、弾たまを5回かい当あてれば クリアーです。
スック
スック

がんばって!

スポンサーリンク

追加プログラミングの仕方を 説明します

弾に5回当たると 爆破する プログラミング

2.弾たまに5回かい当あたると 爆破ばくはするスクリプトがわかるよ

「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch 弾に5回当たると爆破する
弾たまに5回かい当あたると 爆破ばくはする
ラッチ先生
ラッチ先生

まず、弾たまに当あたった回数かいすうがわかるように

ボスのコスチュームに 番号ばんごうをつけるね

「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch ボスのコスチューム
ボスの コスチューム
スック
スック

「0」って…?

ラッチ先生
ラッチ先生

「0」は、弾たまが 当あたってない。

「1」は、弾たまが1回かい当あたった。

「2」は、弾たまが2回かい当あたった。…

このように数字すうじを つけました。

スック
スック

なるほど!

ラッチ先生
ラッチ先生

「コスチュームを○にする」ブロックを使つかって

scratch 「コスチュームを○にする」ブロック
「コスチュームを○にする」ブロック

ゲームがスタートした時とき、

ボスのコスチューム番号ばんごう6で始はじまるようにしましょう!

1.最初さいしょのボスのコスチュームを 6番ばんにする

「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch 最初にボスのコスチュームを6番にするスクリプト
最初さいしょにコスチューム6番ばんにするスクリプト
スック
スック

ねっちの弾たまに当あたってないから、「0」ね!

ラッチ先生
ラッチ先生

「もし○なら」ブロックを使つかって

scratch 「もし○なら」ブロック
「もし○なら」ブロック

弾たまに当あたったら、ボスのコスチュームを 変かえよう!

scratch 弾が当たるとコスチュームを変えるスクリプト
弾たまが当あたると コスチュームを変かえるスクリプト
スック
スック

あれっ?

まだ、弾たまが1回かいしか当あたっていないのに、

ボスが4になってるよ…。

ラッチ先生
ラッチ先生

ありゃぁ……っ、

あっ、そうか!

これのプログラムだと、

「ずっと」ブロックで

scratch 「ずっと」ブロック
「ずっと」ブロック

「弾たまが ボスに触ふれている間あいだ コスチュームが 変かわる」ことになるんだ。

scratch 弾が当たるとコスチュームを変えるスクリプト
スック
スック

ああぁぁ…。

短みじかい間あいだでも、弾たまに触ふれているからかぁ…。

ラッチ先生
ラッチ先生

そこで、

「○まで待まつ」ブロックを 使つかって

scratch 「○まで待つ」ブロック
「○まで待まつ」ブロック

「弾たまに当あたって離はなれてから、ボスのコスチュームを変かえる」プログラムにします

スック
スック

「○ではない」ブロックは、

「○ではない」ブロック

「弾たまに触ふれてない」というプログラムだよね!

2.弾たまに当あたったら、コスチュームを1つ変かえる

「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch 弾に当たるとボスのコスチュームが一つ変わるスクリプト
弾たまに当たあると コスチュームが1つ変かわるスクリプト
スック
スック

これで、弾たまに当あたった数かずと ボスのコスチュームに書かいてある番号ばんごうが同おなじになるね。

「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch 弾の当たった数とボスのコスチュームの数字
弾たまの当あたった数かずとコスチュームの数字すうじ
ラッチ先生
ラッチ先生

さあ、ボスを爆破ばくはさせるよ!

「もし○なら」ブロックを 使つかって

scratch 「もし○なら」ブロック
「もし○なら」ブロック

ボスのコスチューム番号ばんごう:1の時ときに 弾たまが当あたったら爆破ばくはさせよう!

スック
スック

ボスのコスチューム番号ばんごう=1は、

  これね!

ボスのコスチューム番号ばんごう=1
ラッチ先生
ラッチ先生

まずは、

「ピクセル化かの効果こうかを○ずつ変かえる」ブロックで、

scratch 「ピクセル化の効果を○ずつ変える」ブロック
「ピクセル化かの効果こうかを○ずつ変かえる」ブロック

ボスを ぼやかしていこう。

ボスを爆破プログラミング1
「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch  ボスの爆破のスクリプト
ボスの爆破ばくは:ピクセルだけ
スック
スック

効果音こうかおんは、

  • 「Teleport2」

に、しました。

  • 効果音こうかおんの選えらび方かた
  • 「〇の音おとを鳴ならす」の使つかい方かた

こちらの記事きじに書かいてあるよ!

ラッチ先生
ラッチ先生

つぎは、

「大おおきさを○%ずつ変かえる」ブロックを加くわえて

「大おおきさを○ずつ変かえる」ブロック

ボスを 大おおきくしていこう!

ボスを爆破プログラミング2
「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch  ボスの爆破のスクリプト
ボスの爆破ばくは:ピクセル・大おおきく
スック
スック

あらっ、大おおきくなった!

ラッチ先生
ラッチ先生

最後さいごに、

「幽霊ゆうれいの効果こうかを○ずつ変かえる」ブロックを加くわえて

scratch 「幽霊の効果を○ずつ変える」ブロック
「幽霊ゆうれいの 効果こうかを○ずつ変かえる」ブロック

ボスを 透明とうめいにしていこう!

ボスを爆破プログラミング3
「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch  ボスの爆破のスクリプト
ボスの爆破ばくは:ピクセル・大おおきく・幽霊ゆうれい
スック
スック

爆破ばくはらしくなったね!

ラッチ先生
ラッチ先生

これで、ボスが 爆破ばくはされました。

ゲームがクリアーしたことになります。

スック
スック

うん。

ラッチ先生
ラッチ先生

「○を送おくる」ブロックで

scratch 「○を送る」ブロック
「○を送おくる」ブロック

ゲームがクリアーした時ときの

1.ねっちの動うごきを止とめて、「O.K」と言いう

2.弾たまの動うごきを止とめて 消けす

3.てきの動うごきを止とめて 消けす

4.背景はいけいを「Party」に する

4つのプログラムの合図あいずを 送おくろう

スック
スック

クリアーした時ときの4つのプログラムは、

下記かきの記事きじに 書かいてあるよ

3.ボスが爆破ばくはした後あと、クリアーになる

「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch  ボスが爆破した後クリアするスクリプト
クリアーするスクリプト
スック
スック

これで、「ねっちシューティングⅡ」のプログラミング、終了しゅうりょう!

スポンサーリンク

追加するスクリプト

ボスのスクリプト

「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch ボスのスクリプト1
ボスのスクリプト1
「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch ボスのスクリプト2
ボスのスクリプト2

スポンサーリンク

まとめ

ラッチ先生
ラッチ先生

今回は、

『弾たまが5回かい当あたると 爆破ばくはする』プログラミングを 学びました。

「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch 弾に5回当たると爆破するスクリプト
弾たまに5回かい当あたると 爆破ばくはするスクリプト
スック
スック

弾たまが ボスから離はなれたら、コスチュームを 変かえるんだよね。

「スクラッチしよう!10-42 ねっちシューティングゲームⅡ」 scratch 弾が当たってコスチュームを変えるスクリプト
弾たまが当あたって コスチュームを変かえるスクリプト
ラッチ先生
ラッチ先生

そう!そこがポイント。

このプログラムは、格闘かくとうゲームにも使えるよ!

スック
スック

あっ!なるほど。

「○回かい 叩たたかれて倒たおれる」とプログラムすればいいんだね!

ラッチ先生
ラッチ先生

スック、頭あたまが さえてるねぇ~!

みんなも、このプログラムを使つかって、楽たのしいゲームを作つくってみてね!

それじゃあ、またっ!

スック
スック

まったねえーーー!

(@^^)/~~~

スポンサーリンク

ラッチ先生
ラッチ先生

「変数へんすう」って、なあに?

「変数へんすう」ブロックって、どう使つかうの?

と 思おもっている方かたに!

変数へんすうブロックでのプログラミングを 学まなべるドリルを 作つくりました

ラッチ先生
ラッチ先生

「リスト」って、なあに?

「リスト」ブロックって、どう使つかうの?

と 思おもっている方かたはこちら!

リストブロックでのプログラミングを 学まなべるドリルを 作つくりました

スック
スック

画面がめんを クリックすると

「ステップアップドリル」のサイトへ 行いけます!

ラッチ先生
ラッチ先生

pythonパイソンを 学まなびたいと 思おもっている方かたは、こちら!

「pythonパイソンしよう! 楽しく学べるプログラミング教室」サイトを 作つくりました。

コメント