![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
こんにちは!
「スクラッチしよう!楽しく学ぶプログラミング教室」の担任ラッチです。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
スックだよ!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
前回の「ねっち的当てゲーム②」では、
- ボスに当たると 跳ね返る
プログラミングをしました。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-1-300x300.png)
このプログラムは
こちらの記事に 載っています!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
今回は、この「ねっち的当てゲーム②」に
・ねっちに当たると クリアー
・10秒間経つと ゲームオーバー
プログラムを追加していきます。
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch クリアー・ゲームオーバー](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation3-2.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-2-300x300.png)
O.K!
それでは、楽しくプログラミングを学んでいきましょう!
今回作るスクラッチの作品は、これっ!
![スック](https://scratchsiyou.com/wp-content/uploads/2022/11/sukku_futu-300x300.png)
楽しいよ!
今回のプログラミングで学ぶことは
3.ボールがねっちに当たると、クリアーするスクリプトがわかるよ
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch クリアー](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation4-1.png)
4.10秒経つと、ゲームオーバーするスクリプトが わかるよ
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch ゲームオーバー](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation5.png)
プログラミングの仕方を説明します
ゲームオーバーのプログラミング
3.ボールがねっちに当たると、クリアーするスクリプトがわかるよ
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch クリアー](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation4-2.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
スプライト「ねっち」で
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch スプライト「ねっち」](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation6.png)
ゲームオーバーのプログラムを 作るよ
![スック](https://scratchsiyou.com/wp-content/uploads/2022/11/sukku_futu-300x300.png)
「ねっち」の顔の作り方は、
こちらの記事に 載っています。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「左右に歩き続ける」プログラムで
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch ねっちを的にするスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation7.png)
ねっちを 的にするよ。
1.ねっちを 的にする
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch ねっちを的にするスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation11.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/11/sukku_futu-300x300.png)
「○まで繰り返す」ブロックで
![scratch 「○まで繰り返す」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation12.png)
ボールが当たったら 止まるんだね。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そう。
そして、これが「クリアー」のプログラムです。
![](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation13-1.png)
・背景に「クリアー」と 表示する
・効果音「Win」が 流れる
・ねっちに「ありゃ!」と 言わせる
![スック](https://scratchsiyou.com/wp-content/uploads/2022/11/sukku_futu-300x300.png)
ステージに
・「Hearts」で、「クリアー」
・「Stripes」で、「ゲームオーバー」
の背景を 作成します。
![](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation23-1.jpg)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/11/sukku_futu-300x300.png)
背景に 文字を入れるやり方は
こちらの記事に 載っています
2.ボールが ねっちに当たったら、クリアーとなる
![](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation18.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/11/sukku_futu-300x300.png)
的の「ねっち」が ボールに 当たったら、
「○を送る」ブロックで
![](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation14-1.png)
「クリアー」のプログラムに 合図を 送るんだね!
ゲームオーバーのプログラミング
4.10秒経つと、ゲームオーバーするスクリプトが わかるよ
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch ゲームオーバー](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation5.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
さいごは、「ゲームオーバー」のプログラムです。
これが、
「ボールをタップして、 10秒たったら ゲームオーバー」
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch 10秒たったらゲームオーバーを送るスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation16.png)
のプログラムです。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/11/sukku_futu-300x300.png)
「○を受け取ったとき」ブロックで
![scratch 「○を受け取ったとき」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation24.png)
「ゲームオーバー」するときのプログラムを 作るよ。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「ねっち」では、このプログラム。
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch ねっち:ゲームオーバーのスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation25-800x512.png)
1.ねっちの動きを 止める
2.ステージを 「ゲームオーバー」の背景にする
3.効果音
4.「ざんねんやなぁ!」と 言う
5.終了
1.「ねっち」での ゲームオーバー
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch ねっち:ゲームオーバーのスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation29-2.jpg)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
次は、
「ボール」でのプログラム。
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch ボール:ゲームオーバーのスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation30-800x274.png)
1.ボールの動きを 止める
2.「ボール」での ゲームオーバー
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch ボール:ゲームオーバーのスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation34.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/11/sukku_futu-300x300.png)
これで、
「ゲームオーバー」のプログラミングは、終わりだよ。
最後に
![スック](https://scratchsiyou.com/wp-content/uploads/2022/12/sukku_are-300x300.png)
あれっ?
ゲームをクリアーしたのに、
「ゲームオーバー」に なっちゃったよ…。
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch クリアからゲームオーバー](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation38.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2022/12/ratch_kao_yes-300x300.png)
おっぅぅ…と!
クリアしていても、
10秒タイマーが 動いていて、ゲームオーバーになっちゃったね。
「スプライトの他のスクリプトを止める」ブロックで、
![scratch 「スプライトの他のスクリプトを止める」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation39.png)
10秒タイマーを 止めよう!
1.クリアしたら、10秒タイマーを 止める
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch クリアしたらタイマーを止めるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation42.jpg)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/11/sukku_futu-300x300.png)
これで、
クリアしたら、ゲームオーバーに なることはないね。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2022/12/ratch_kao_dounaru.png)
そして、もう一つ。
また、ゲームを始めようとすると、
「クリア」、または、「ゲームオーバー」の背景のままになってしまうから、
「背景を○にする」ブロックで、
![scratch 「背景を○にする」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation43.png)
最初のステージを「背景1」にしておこう。
2.最初の背景を 表示する
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch 最初の背景を表示するスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation47.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/11/sukku_ok-300x300.png)
これで、
「ねっち的当てゲーム」のプログラミング、終了だぁい!
まとめ
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「ねっち的当てゲーム」のプログラミングが 終わりました。
各スプライト、ステージのスクリプトです。
ボールのスクリプト
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch ボールのスクリプト1](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation48.png)
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch ボールのスクリプト2](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation49.png)
ロボのスクリプト
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch ロボのスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation50.png)
ねっちのスクリプト
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch ねっちのスクリプト1](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation51.png)
![「スクラッチしよう!10-46 ねっち的当てゲーム③」 scratch ねっちのスクリプト2](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation52.png)
背景のスクリプト
![](https://scratchsiyou.com/wp-content/uploads/2022/12/scratchsiyoutitle1046_explanation44.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/11/sukku_futu-300x300.png)
うまくできたかな!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
これからも楽しいゲームのプログラミングを紹介していきます。
お楽しみに!
それじゃあ、またっ!
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
まったねえーーー!
(@^^)/~~~
ステップアップドリル
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「変数」って、なあに?
「変数」ブロックって、どう使うの?
と 思っている方に!
変数ブロックでのプログラミングを 学べるドリルを 作りました
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「リスト」って、なあに?
「リスト」ブロックって、どう使うの?
と 思っている方はこちら!
リストブロックでのプログラミングを 学べるドリルを 作りました
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
画面を クリックすると
「ステップアップドリル」のサイトへ 行けます!
コメント