【スクラッチ】簡単ゲーム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 ネコにタップしないとゲームオーバー
タップゲーム改良かいりょう
ラッチ先生
ラッチ先生

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

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

スック
スック

チャレンジしてみてね!

ステップアップドリル
ラッチ先生
ラッチ先生

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

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

おもっているかたに!

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

スック
スック

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

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

コメント