【スクラッチ】簡単ゲーム15:乱数ブロック使ってタップゲーム#1

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

今回こんかいは、「タップゲーム!」というゲームを作つくります。

リズムに合あわせて、ネコをクリックしていきます。

ヘンな顔かおのネコをクリックしたら、アウト!

「スクラッチしよう!10-6 タップゲーム」scratch
タップゲーム
簡単なゲーム「タップゲーム!」
「スクラッチしよう!10-6 タップゲーム」scratch 
タップゲーム!
スック
スック

わぁ、おもしろそう!

ラッチ先生
ラッチ先生

おもしろいよ!

ヘンな顔かおのネコが、いつ出でてくるかわからないんだ。

そのプログラミングが、こちら!

「スクラッチしよう!10-6 タップゲーム」scratch どちらの顔を出すのかのスクリプト
どちらをだすかのスクリプト
スック
スック

「乱数らんすう」って、なあに?

ラッチ先生
ラッチ先生

「乱数らんすう」とは、「なにが出でてくるか、わからない数字すうじ」と考えてみて。

スック
スック

なにが出でてくるかわからない数字すうじ・・・。

ラッチ先生
ラッチ先生

この「2から3までの乱数らんすう」ブロックは、

scratch 「〇から〇までの乱数」ブロック
「〇から〇までの乱数らんすう」ブロック

2,3,2,2,2,3,3,2,・・・。

このように、次つぎに「2」か「3」のうち、どちらを出すかわかりません。

コンピューターが、てきとうに決きめているんです。

スック
スック

ふぅ~ん。

ラッチ先生
ラッチ先生

この「2から3までの乱数らんすう」ブロックを使つかって、

scratch 「〇から〇までの乱数」ブロック
「〇から〇までの乱数らんすう」ブロック

「タップゲーム」のプログラミングをしていこう!

スック
スック

はぁ~い。

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

スポンサーリンク

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

  • ネコの顔かおが出でたら、クリックしてね。
  • ヘンな顔かおのネコは、クリックしない。
スック
スック

ひっかからないでね!

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

1.カウントダウンのスクリプトがわかるよ

「スクラッチしよう!10-6 タップゲーム」scratch カウントダウン
カウントダウン

2.コスチュームの作つくり方かたがわかるよ

「スクラッチしよう!10-6 タップゲーム」scratch コスチューム
コスチューム

3.ネコの顔かおか 変へんな顔かおを8回かい出だすスクリプトがわかるよ

「スクラッチしよう!10-6 タップゲーム」scratch ネコの顔か変な顔を出す
どちらかの顔かおを出だす

4.変へんな顔かおをクリックすると 終おわるスクリプトがわかるよ

「スクラッチしよう!10-6 タップゲーム」scratch 変な顔をクリックすると終わる
ヘンな顔かおをクリックすると終おわる

5.最後さいごまで行いくと、「おめでとう!」と言いうスクリプトがわかるよ

「スクラッチしよう!10-6 タップゲーム」scratch 最後まで行くと「おめでとう!」と言う
最後さいごまで行いくと「おめでとう!」と言いう

スポンサーリンク

スクリプトを見てみよう

スプライトはこれです!

「スクラッチしよう!10-6 タップゲーム」scratch スプライト
スプライト
ラッチ先生<br>
ラッチ先生

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

  • 「ネコ」
  • 「カウント」

です。

  • 「スプライト1」を「ネコ」にしました。
  • 「Glow-3」を「カウント」にしました。
スック
スック
  • 新あたらしいスプライトの入いれ方かた
  • スプライトの名前なまえの変かえ方かた

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

コスチュームはこれです!

「スクラッチしよう!10-6 タップゲーム」scratch コスチューム
コスチューム
スック
スック
  • ネコを顔かおだけにする
  • コスチュームの追加ついか

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

スクリプトはこれです!

カウントのスクリプト

「スクラッチしよう!10-6 タップゲーム」scratch カウントのスクリプト
カウントのスクリプト

ネコのスクリプト

「スクラッチしよう!10-6 タップゲーム」scratch ネコのスクリプト
ネコのスクリプト

スポンサーリンク

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

カウントのスクリプト

「0」にセットするスクリプト

「スクラッチしよう!10-6 タップゲーム」scratch 「0」にセットするスクリプト
最初さいしょの場所ばしょを決きめるスクリプト

カウントダウンするスクリプト

「スクラッチしよう!10-6 タップゲーム」scratch カウントダウンするスクリプト
カウントダウンするスクリプト

ネコのスクリプト

場所を 決めるスクリプト

「スクラッチしよう!10-6 タップゲーム」scratch ネコの場所を決めるスクリプト
場所ばしょを 決きめるスクリプト

8回 顔を表示するスクリプト

「スクラッチしよう!10-6 タップゲーム」scratch ネコの顔を8回表示するスクリプト
場所ばしょを 決きめるスクリプト

ヘンな顔をクリックすると 終わるスクリプト

「スクラッチしよう!10-6 タップゲーム」scratch ネコの変な顔をクリックすると終了するスクリプト
ヘンな顔かおをクリックすると終了しゅうりょうするスクリプト

タップゲームが成功すると「おめでとう!」と言うスクリプト

「スクラッチしよう!10-6 タップゲーム」scratch タップゲームが成功した時のスクリプト
タップゲームが成功せいこうした時ときのスクリプト

スポンサーリンク

まとめ

スック
スック

ねえ、ラッチ先生・・・。

ラッチ先生
ラッチ先生

今回こんかいは、

  • 「〇から〇までの乱数らんすう」ブロック
  • 「コスチュームを〇にする」ブロック
  • 「〇回かい繰くり返かえす」ブロック

を使つかって、

タップゲームのプログラミングを学まなびました。

「スクラッチしよう!10-6 タップゲーム」scratch どちらかの顔が出るスクリプト
どちらかの顔かおが出でるスクリプト
スック
スック

ねえ、ラッチ先生・・・。

ラッチ先生
ラッチ先生

スック、どうしたんだい。

今いま、まとめに入はいってるんだよ!

スック
スック

このゲーム、

タップしないと、最後さいごまで行いって「おめでとう!」って言いうよ。

何もしなくても クリア
「スクラッチしよう!10-6 タップゲーム」scratch 何もしなくてもクリアする
何なにもしなくてもクリア
ラッチ先生
ラッチ先生

なんだとぉ~~~。

ありゃ、ほんとだ!

どうしよう・・・。こまったなあ・・・。

スック
スック

ええ・・・。

それじゃあ、このゲームは だめっていうこと。

ラッチ先生
ラッチ先生

いや、プログラミングとは、こういうものなんだ。

想像そうぞうしなかった、トラブルが発生はっせいするんだ!

スック
スック

ねえ、どうするの?

ラッチ先生!

ラッチ先生
ラッチ先生

今回こんかいは、ここまで。

みんなだったら、どうするかな!

考えてみて。

それじゃあ、またっ!

スック
スック

あっ、つづくのね!

簡単なゲーム「タップゲーム!」の改良にチャレンジ!
ラッチ先生
ラッチ先生

今回の

「何なにもせずに クリアしてしまう」

というトラブルを 解決かいけつしていきたいと思います。

スック
スック

ねこをタップしないと,

ゲームオーバーに なったよ!

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

「スクラッチしよう!10-6 タップゲーム」scratch ネコにタップしないとゲームオーバー
タップゲーム改良かいりょう
ラッチ先生
ラッチ先生

このゲーム「タップゲーム改良版かいりょうばん!」のプログラミングは、

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

スック
スック

チャレンジしてみてね!

スポンサーリンク


ラッチ先生
ラッチ先生

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

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

ここで 学まなべます

・ BGM提供:DOVA-SYNDROME
https://dova-s.jp/
「Toy_Store 」 by Heitaro Ashibe

・ 効果音提供:Chisato’s Website
https://chisatosound.sakura.ne.jp/index.html
「Accent. Brilliant [02] (Low)」:アクセント
「Coin Get [01] (Low)」: アクションゲーム
「Kiga Nukeru [01] (Long)」:アニメ
「Correct Answer [01D]」:クイズ

ラッチ先生
ラッチ先生

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

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

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

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

ラッチ先生
ラッチ先生

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

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

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

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

スック
スック

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

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

ラッチ先生
ラッチ先生

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

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

コメント