3きゅう テーマ:周回カウント 数を おぼえる 箱 ④ すすみ

1🏁 今日 作る 動き

変数「しゅうかい」を 使って、ゴールに 触れるたびに +1。
3周 したら「クリア!」で 止まる、マラソンゲームを 作ろう。見てみよう👇

🐱
しゅうかい
0

2🆕 プロジェクトを 作ろう

Scratchで 新しい プロジェクトを 作って、名前を これに してね:

周回カウント

📁 今日の 動作は ぜんぶ この「周回カウント」の 中に 作ろう。
むずかしかったら 先生に 手つだって もらってね。

🐱 このゲームは 1つの スプライトに ぜんぶ 作るよ(周回数も 判定も おなじ キャラに)

🐱 用意する スプライト:2つ
ゴールに 触れたら 周回が 増えるよ。① プレイヤーと ② ゴールの 2つを 用意しよう!(場所は ずらしてね)

↑ プロジェクトを 作って チェックを 入れると すすめるよ

7📝 練習問題(3問)

最後に、習ったことを使って 自分の力で 作ってみよう!

🐱 問題は 3問。1問=1スプライトで、3つの スプライトを 用意して 作ろう!(別々の キャラで OK)
ネコ
🐱 問題1
犬
🐶 問題2
カエル
🐸 問題3
↑ それぞれ 別の スプライトに 作って、場所は ずらそう
🎯 問題1:旗を 押したら、「しゅうかい」を 0 に する
@greenFlag が押されたとき
[しゅうかい v] を (0) にする
🎯 問題2:旗を 押したら ずっと 見ていて、ゴールに 触れたら しゅうかいを 1 ふやして、今の 周回数を 1秒 言う
@greenFlag が押されたとき
[しゅうかい v] を (0) にする
ずっと
 もし <[ゴール v] に触れた> なら
  [しゅうかい v] を (1) ずつ変える
  (しゅうかい) と (1) 秒言う
 end
end
🎯 問題3:さらに、しゅうかいが 3 に なったら「クリア!」と 2秒 言って すべてを 止める
@greenFlag が押されたとき
[しゅうかい v] を (0) にする
ずっと
 もし <[ゴール v] に触れた> なら
  [しゅうかい v] を (1) ずつ変える
  (しゅうかい) と (1) 秒言う
  もし <(しゅうかい) = (3)> なら
   [クリア!] と (2) 秒言う
   [すべてを止める v]
  end
 end
end
↑ 3問 全部「自分で 作ってみた!」に チェックすると すすめるよ

8🎉 完成!

ゴールに 3回 触れて「クリア!」が 出て 止まったら できあがり。
変数で 周回 カウント=公式 3きゅう ブロンズD「マラソン」と 同じ しくみだよ。

変数 4 クリア ✓

👩‍🏫 先生と いっしょに かくにんしよう!

  • 旗を 押すと「しゅうかい」が 0に なる?
  • ゴールに 触れると しゅうかいが 1 ふえる?
  • ゴールに 触れたとき、周回数を 言う?
  • 3周で「クリア!」と 言って ゲームが 止まる?

🚪 もっと やりたい人へ:ゴールに 触れたら 別の 場所に ワープさせたり、5周に 増やしてみよう。

↑ さいごまで すすむと おせるよ