【スクラッチ】簡単ゲーム01:「○回繰り返す」ブロックの使い方

制御
ラッチ先生
ラッチ先生

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

今回こんかいは、「かくれんぼするよ」というゲームを作つくります。

ネコが、姿すがたを消けして5回かい場所ばしょを変かえます。

「スクラッチしよう!5-2 かくれんぼするよ!」scratch ネコが姿を隠して5回場所を変える
ネコが姿すがたを隠かくして 5回かい場所ばしょを変かえる
かくれんぼ
スック
スック

あらっ、すばやいねえ!

ラッチ先生
ラッチ先生

かくれたネコをクリックできたら、あなたの勝ち!

できなかったら、あなたの負け!

「スクラッチしよう!5-2 かくれんぼするよ!」scratch 「かくれんぼするよ!」ゲームの判定
「かくれんぼするよ」の判定はんてい
スック
スック

おもしろそう!

ラッチ先生
ラッチ先生

このゲームは、ネコの隠かくれる数かずを5回かいと決きめました。

そのプログラミングは、これです。

「スクラッチしよう!5-2 かくれんぼするよ!」scratch ネコが姿を消して5回場所を変えるスクリプト
ネコが5回かい場所ばしょを変かえるスクリプト
スック
スック

あっ、「5回かい繰くり返かえす」ブロックを使つかってるね。

ラッチ先生
ラッチ先生

そうです!

今回こんかいは、

・「〇回かい繰くり返かえす」ブロック

scratch 「〇回繰り返す」ブロック
「〇回かい繰くり返かえす」ブロック

を使つかって、

ネコが5回かい隠かくれる「かくれんぼするよ!」ゲームをプログラミングしていきましょう。

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

スポンサーリンク

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

  • 緑みどりの旗はたをクリックしたら、かくれたネコが5回かい場所ばしょを変かえます。
  • 「ここだよ。」の言葉ことばをたよりに、かくれたネコをクリックしてください。
  • クリックできたら、「見つかっちゃった」と言いってネコが現あらわれ、あなたの勝かちです。
  • クリックできなかったら、「ざんねんでした」と言いってネコが現あらわれ、あなたの負まけです。
  • 「ざんねんでした。」と現あらわれたネコに、クリックすると「見みつかっちゃった」と言いいます。
ラッチ先生
ラッチ先生

ここのポイントを直なおすには、もう少すこしプログラミングを学まなぶ必要ひつようがあるんだ。

また、今度こんどの機会きかいにやります。お楽たのしみにね。

スック
スック

はぁーーい!

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

1.ネコが姿すがたを隠かくして、5回かい場所ばしょを移うつすスクリプトがわかるよ

「スクラッチしよう!5-2 かくれんぼするよ!」scratch ネコが姿を消して5回場所を変える
ネコが姿すがたを隠かくして、5回かい場所ばしょを移うつす

2.隠かくれれたネコをクリックすると、姿すがたを現あらわすスクリプトがわかるよ。

「スクラッチしよう!5-2 かくれんぼするよ!」scratch 隠れたネコをクリックすると現れる
クリックすると隠かくれたネコが現あらわれる

3.クリックすると動うごきを止とめ 「見みつかっちゃった」と言いうスクリプトがわかるよ

「スクラッチしよう!5-2 かくれんぼするよ!」scratch クリックするとネコが動きを止めしゃべる
クリックすると動うごきを止とめ「見みつかっちゃった」と言いう

4.5回かい場所ばしょを変かえたら、動うごきを止とめ姿すがたを現あらわし「ざんねんでした」と言いうスクリプトがわかるよ

「スクラッチしよう!5-2 かくれんぼするよ!」scratch ネコが5回移動したら動きを止め姿を現す
5回かい移動いどうしたら 動うごきを止とめ姿すがたを現あらわししゃべる

スポンサーリンク

スクリプトを見てみよう

スプライトはこれです!

「スクラッチしよう!5-2 かくれんぼするよ!」scratch スプライト
スプライト
ラッチ先生<br>
ラッチ先生

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

  • 「ネコ」

です。

  • 「スプライト1」を「ネコ」にしました。

スクリプトはこれです!

ネコのスクリプト

「スクラッチしよう!5-2 かくれんぼするよ!」scratch ネコのスクリプト
ネコのスクリプト

スポンサーリンク

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

ネコのスクリプト

姿を隠して 5回場所を変えるプログラミング

「スクラッチしよう!5-2 かくれんぼするよ!」scratch ネコが姿を隠して5回場所を変えるスクリプト
ネコが姿すがたを隠かくして 5回かい移動いどうするスクリプト
スック
スック

あれっ、

幽霊ゆうれいの効果こうかが 99になってるよ?

ラッチ先生<br>
ラッチ先生

スック、いいところに気きがつきましたね!

次つぎのプログラミングの所ところで説明せつめいするね。

かくれたネコをクリックすると 姿を現すプログラミング

「スクラッチしよう!5-2 かくれんぼするよ!」scratch クリックするとネコが現れるスクリプト
クリックすると ネコが現あらわれるスクリプト
ラッチ先生<br>
ラッチ先生

ここで、幽霊ゆうれいの効果こうかを99にした理由りゆうを説明せつめいするね。

スック
スック

はぁーーい!

ラッチ先生<br>
ラッチ先生

ここで、幽霊ゆうれいの効果こうかを99にした理由りゆうを説明せつめいするね。

「幽霊の効果を〇にする」ブロック
scratch 「幽霊の効果を〇にする」ブロック
「幽霊ゆうれいの効果こうかを〇にする」ブロック
  • スプライトの姿すがたを透明とうめいにする。
  • 幽霊ゆうれいの効果こうか   0・・・スプライトの姿すがた
  • 幽霊ゆうれいの効果こうか 100・・・スプライトの姿すがたが完全かんぜんに消きえる
scratch 「幽霊の効果を〇にする」ブロックの役目
「幽霊ゆうれいの効果こうかを〇にする」コードの役目やくめ
スック
スック

下したの記事きじで、

「幽霊ゆうれいの効果こうか」ブロックの使つかい方かたが、くわしくの学まなべるよ。

ラッチ先生<br>
ラッチ先生

幽霊ゆうれいの効果こうかが100だと、クリックしても反応はんのうしないんだ。

「スクラッチしよう!5-2 かくれんぼするよ!」scratch 幽霊の効果99と100の反応の比較
「幽霊ゆうれいの効果こうか」99と100の反応はんのうの比較ひかく
スック
スック

いくらクリックしても、ネコの姿すがたが現あらわれないね。

ラッチ先生<br>
ラッチ先生

だから、

スプライトを透明とうめいにして、クリックで反応はんのうさせるために

幽霊ゆうれいの効果こうかを99にしたんだ。

スック
スック

なるほどね!

クリックすると 動きを止めしゃべる プログラミング

「スクラッチしよう!5-2 かくれんぼするよ!」scratch ネコをクリックすると動きを止めてしゃべるスクリプト
クリックすると 動うごきを止とめてしゃべるスクリプト

5回移動したら 姿を現ししゃべるプログラミング

「スクラッチしよう!5-2 かくれんぼするよ!」scratch ネコが姿を現ししゃべるスクリプト
姿すがたを現あらわし「ざんねんでした」と言いうスクリプト

スポンサーリンク

まとめ

ラッチ先生
ラッチ先生

今回こんかいは、

「〇回かい繰くり返かす」ブロックを使つかって、

ネコが5回かい隠かくれる「かくれんぼするよ!」ゲームのプログラミングを学まなびました。

「〇回繰り返す」ブロック
scratch 「〇回繰り返す」ブロック
「〇回かい繰くり返かえす」ブロック
  • 中なかに入はいっているブロックを、〇回かい繰くり返かす
scratch 「〇回繰り返す」ブロックの役目
「〇回繰り返す」ブロックの役目やくめ
スック
スック

ネコが場所ばしょを変かえる回数かいすうは、

このブロックの数字すうじを変かえるんだね!

ラッチ先生
ラッチ先生

そうです。

みんなも、自分じぶんの好すきな回数かいすうに変かえてみよう!

スック
スック

ぼく、10000回かいにしよっ!

ラッチ先生
ラッチ先生

アハハ!

今回こんかいの「かくれんぼするよ!」ゲームは、どうでしたか。

これからも簡単かんたんに作つくれるゲームを紹介しょうかいしていくから、楽たのしみにしててね!

それじゃあ、また!

スック
スック

まったねえーーー!

(@^^)/~~~

簡単なゲーム「かくれんぼNo.2」にチャレンジ!
ラッチ先生
ラッチ先生

「○回かい繰くり返かえす」ブロックを 使つかって

「○回かい繰くり返かえす」ブロック

簡単かんたんなゲーム「かくれんぼNo.2」のプログラミングに 挑戦ちょうせんしてみよう!

スック
スック

カニをクリックで消して、ネコを見つけるゲームだよ!

動画どうがを 見みてみてね。

簡単かんたんなゲーム「かくれんぼNo.2」
ラッチ先生
ラッチ先生

このゲーム「かくれんぼNo.2」のプログラミングは、

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

スック
スック

つくってみよう!

スポンサーリンク

ラッチ先生
ラッチ先生

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

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

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

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

ラッチ先生
ラッチ先生

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

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

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

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

スック
スック

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

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

ラッチ先生
ラッチ先生

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

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

コメント