【スクラッチ】簡単ゲーム5:落下するバケツをよける(スマホ対応)

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

今回こんかいは、「落下するバケツをよけろ!」というゲームを作つくります。

上からどんどんバケツが、落下してきます。

ネコをマウスで動うごかして、ボールをよけるゲームです。

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch バケツをよける
バケツをよける
簡単なゲーム「落下するバケツを よけろ!」

バケツをよけろ!
スック
スック

バケツが、どんどん上うえから出でてくるね!

ラッチ先生
ラッチ先生

そうです。

バケツが上うえからどんどん落下らっかするプログラミングが、こちらです。

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch バケツが落下するスクリプト
バケツが落下らっかするスクリプト
スック
スック

あっ、

ここでも「クローン」ブロックが、使つかわれてる!

ラッチ先生
ラッチ先生

そうとぉ~り!

それでは、「落下らっかするバケツをよけろ!」ゲームをプログラミングしていこう!

スック
スック

O.K!

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

スポンサーリンク

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

  • 上うえからバケツが、落下らっかしてきます。
  • マウスを使つかってネコを動うごかし、バケツをよけてください。
スック
スック

楽たのしいよ!

今回のプログラミングで学ぶことは

1.ネコが マウスの方ほうへついて行いくスクリプトがわかるよ

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch ネコがマウスの方へついて行く
ネコがマウスの方ほうへついて行いく

2.バケツが 上うえのいろんな所ところから現あらわれるスクリプトがわかるよ

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch バケツが上のいろんな所に現れる
ボールが5秒びょうごと現あらわれる

3.バケツが 落下らっかするスクリプトがわかるよ

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch バケツが落下する
バケツが落下らっかする

4.バケツに当あたると 「いて!」と言いって終おわるスクリプトがわかるよ

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch バケツに当たると「いて!」と言って終わる
バケツに当あたると「いて!」と言いって終おわる

スポンサーリンク

スクリプトを見てみよう

スプライトはこれです!

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch スプライト
スプライト
ラッチ先生<br>
ラッチ先生

このスクラッチ作品のスプライトは、

  • 「ネコ」
  • 「バケツ」

です。

  • 「スプライト1」を「ネコ」にしました。
  • 「Takeout」を「バケツ」、大きさ「50」にしました。

スクリプトはこれです!

ネコのスクリプト

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch ネコのスクリプト
ネコのスクリプト

バケツのスクリプト

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch バケツのスクリプト
バケツのスクリプト

スポンサーリンク

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

バケツのスクリプト

上のいろんな所から現れるプログラミング

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch バケツが上のいろんな所から現れるスクリプト
バケツが上うえのいろんな所ところから現あらわれるスクリプト
スック
スック

「クローンを作つくる」ブロックの

scratch 「クローンを作る」ブロック
「クローンを作つくる」ブロック
  • 使つかい方かた
  • 「クローンされたとき」ブロック
  • 「このクローンを削除さくじょする」ブロック

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

スック
スック

y座標ざひょうの一番ばん上うえは、180だよね。

なんで150にしたの?

ラッチ先生
ラッチ先生

それは、つぎのプログラミングに関係かんけいがあるんだ。

落下するプログラミング

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch バケツが落下するスクリプト
バケツが 落下らっかするスクリプト
ラッチ先生
ラッチ先生

バケツは、端はじに触ふれると削除さくじょされ消きえてしまいます。

y座標ざひょうを180だと、端はじに触ふれるのです。

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch バケツのy座標が180の時は端に触れる
y座標ざひょうが180
スック
スック

完かんぺきに、触ふれてるね。

ラッチ先生
ラッチ先生

y座標ざひょうが150だと、上うえの端はしに触ふれないからです。

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch バケツのy座標が150の時は端に触れない
y座標ざひょうが150
スック
スック

なるほど、わかった!

スポンサーリンク

ネコのスクリプト

マウスの方へ行くプログラミング

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch ネコがマウスの方へ行くスクリプト
マウスの方ほうへ行いくスクリプト

バケツに触れると しゃべって終わるプログラミング

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch バケツに当たると「いて!」と言って終わる
バケツに当あたると「いて!」と言いって終おわる

スポンサーリンク

まとめ

ラッチ先生
ラッチ先生

今回こんかいは、

  • 「クローン」ブロック
  • 「ずっと」ブロック
  • 「y座標ざひょうを〇にする」ブロック

を使つかって、

ゲーム「落下らっかするバケツをよけろ!」のプログラミングを

学まなびました。

「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch バケツが上のいろんな所から現れるスクリプト
上うえのいろんな所ところから現あらわれるスクリプト
「スクラッチしよう!5-7 落下するバケツをよけろ!」 scratch バケツが落下するスクリプト
バケツが 落下らっかするスクリプト
スック
スック

おもしろかった!

ラッチ先生
ラッチ先生

元もとのバケツのスプライトを隠かくして、

クローンにした時ときに現あらわれるようプログラミングしました。

スック
スック

バケツが、どんどん出てきたね!

ラッチ先生
ラッチ先生

これからも、

楽たのしいゲームを紹介しょうかいしていくからね。

それじゃあ、また!

スック
スック

まったねえーーー!

(@^^)/~~~

簡単なゲーム「こうもりを ねらえ!」にチャレンジ!
ラッチ先生
ラッチ先生

「○のクローンを作つくる」ブロックを 使つかって

「このスプライトが押おされたとき」ブロック

簡単かんたんなゲーム「ねずみを クリック!」のプログラミングに 挑戦ちょうせんしてみよう!

スック
スック

どんどん出現するねずみを クリックするゲームだよ。

動画どうがを見みてね!

簡単かんたんなゲーム「ねずみを クリック!」
ラッチ先生
ラッチ先生

このゲーム「ネズミを クリック!」のプログラミングは、

こちらの記事きじに 載のっています。

スック
スック

作つくってみよう!

スポンサーリンク


ラッチ先生
ラッチ先生

今回こんかい 学まなんだことを

pythonパイソンでプログラミングしたいと思おもったら

ここで 学まなべます

・ BGM提供:DOVA-SYNDROME
https://dova-s.jp/
「cigarette 」 by yuhei komatsu

・ 効果音提供:Chisato’s Website
https://chisatosound.sakura.ne.jp/index.html
 「synthesizer_09_ascend_short」:シンセサイザーで作った音

ラッチ先生
ラッチ先生

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

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

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

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

ラッチ先生
ラッチ先生

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

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

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

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

スック
スック

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

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

ラッチ先生
ラッチ先生

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

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

コメント