【スクラッチ】簡単ゲーム9:スロットゲームの当たり判定プログラム

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

今回こんかいは、「ふうせんスロット!」というゲームを作つくります。

ふうせんが、回転かいてんします。

青あお、黄色きいろ、むらさきから選えらんで、クリックしてください。

当あたっていたら、「おめでとう!」

ちがっていたら、「ざんねんでした!」と言いいます。

「スクラッチしよう!5-11 ふうせんスロット」 scratch  ふうせんスロット判定
ふうせんスロット
簡単なゲーム「ふうせんスロット!」
ふうせんスロット!
スック
スック

どうやって、当たりか ハズレが わかるの?

ラッチ先生
ラッチ先生

コスチュームの番号ばんごうが、同おなじかどうかで判定はんていしているんだ!

そのプログラミングが、これです!

「スクラッチしよう!5-11 ふうせんスロット」 ふうせんスロットの判定スロットスクリプト
ふうせんスロットの判定はんていスクリプト
スック
スック

あっ、「もし、でなけらば」ブロックが、

scratch  「もし、でなければ」ブロック
「もし、でなければ」ブロック

使つかわれているね!

ラッチ先生
ラッチ先生

「コスチュームの番号ばんごうが同じ」という条件じょうけんで、

  • 同おなじなら、こうする
  • 違ちがうなら、こうする

とプログラミングするんだ。

それでは、「カラースロット」ゲームをプログラミングしていこう!

スック
スック

はぁーーい!

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

スポンサーリンク

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

  • ふうせんが回転かいてんします。
  • クリックしてください
  • 同おなじ色いろのふうせんが出でたら「当あたり!」です!
スック
スック

あたるかな?

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

1.ふうせんの場所ばしょを 決きめるスクリプトがわかるよ

「スクラッチしよう!5-11 ふうせんスロット」 scratch ふうせんの場所を決める
ふうせんの場所ばしょを決きめる

2.ふうせんが 回転かいてんするスクリプトがわかるよ

「スクラッチしよう!5-11 ふうせんスロット」 scratch ふうせんを回転させる
ふうせんを回転かいてんさせる

3.回転するふうせんを 止めるスクリプトがわかるよ

「スクラッチしよう!5-11 ふうせんスロット」 scratch 回転するふうせんを止める
回転かいてんするふうせんを止とめる

4.カラーを判定はんていするスクリプトがわかるよ

「スクラッチしよう!5-11 ふうせんスロット」 scratch 風船のカラーを判定する
カラーを判定はんていする

スクリプトを見てみよう

スプライトはこれです!

「スクラッチしよう!5-11 ふうせんスロット」 scratch スプライト
スプライト
ラッチ先生<br>
ラッチ先生

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

  • 「ふうせん」
  • 「青」
  • 「きいろ」
  • 「むらさき」

です。

  • 「Balloon1」を「ふうせん」にしました。
  • 「Balloon1」コスチューム「Balloon1-a」を「青あお」にしました。
  • 「Balloon1」コスチューム「Balloon1-b」を「きいろ」にしました。
  • 「Balloon1」コスチューム「Balloon1-c」を「むらさき」にしました。
スック
スック
  • 新あたらしいスプライトの入いれ方かた
  • スプライトの名前なまえの変かえ方かた

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

スック
スック
  • コスチュームの変かえ方かた

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

スクリプトはこれです!

ふうせんのスクリプト

「スクラッチしよう!5-11 ふうせんスロット」 scratch ふうせんのスクリプト
ふうせんのスクリプト

青のスクリプト

「スクラッチしよう!5-11 ふうせんスロット」 scratch 青のスクリプト
青あおのスクリプト

きいろのスクリプト

「スクラッチしよう!5-11 ふうせんスロット」 scratch きいろのスクリプト
きいろのスクリプト

むらさきのスクリプト

「スクラッチしよう!5-11 ふうせんスロット」 scratch むらさきおスクリプト
むらさきのスクリプト

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

ふうせんのスクリプト

場所を決めるプログラミング

「スクラッチしよう!5-11 ふうせんスロット」 scratch ふうせんの場所を決めるスクリプト
場所ばしょを決きめるスクリプト

回転するプログラミング

「スクラッチしよう!5-11 ふうせんスロット」 scratch ふうせんが回転するスクリプト
回転かいてんするスクリプト

クリックすると 止まるプログラミング

「スクラッチしよう!5-11 ふうせんスロット」 scratch クリックすると風船が止まるスクリプト
クリックすると止とまるスクリプト
スック
スック

「スプライトの他ほかのスクリプトを止とめる」ブロック

  • 出だし方かた
  • 使つかい方かた

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

スック
スック

「〇を送おくって待まつ」ブロック

  • メッセージ名めいの入力にゅうりょくの仕方しかた
  • 使つかい方かた

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

判定を 効果音をつけてしゃべるプログラミング

「スクラッチしよう!5-11 ふうせんスロット」 scratch 判定するスクリプト
判定はんていするスクリプト

あおのスクリプト

場所を 決めるプログラミング

「スクラッチしよう!5-11 ふうせんスロット」 scratch 各色の場所を決めるスクリプト
場所ばしょを決きめるスクリプト

同じ色か 判定するプログラミング

「スクラッチしよう!5-11 ふうせんスロット」 scratch 青カラーを判定するスクリプト
カラーを判定はんていするスクリプト

きいろのスクリプト

同じ色か 判定するプログラミング

「スクラッチしよう!5-11 ふうせんスロット」 scratch きいろカラーを判定するスクリプト
カラーを判定はんていするスクリプト

むらさきのスクリプト

同じ色か 判定するプログラミング

「スクラッチしよう!5-11 ふうせんスロット」 scratch むらさきカラーを判定するスクリプト
カラーを判定はんていするスクリプト

まとめ

ラッチ先生
ラッチ先生

今回こんかいは、

  • 「次つぎのコスチューム」ブロック
  • 「ずっと」ブロック
  • 「もし、でなければ」ブロック
  • 「〇を送おくる」ブロック

を使つかって、

ゲーム「ふうせんスロット!」のプログラミングを

学まなびました。

「スクラッチしよう!5-11 ふうせんスロット」 scratch ふうせんを回転させるスクリプト
ふうせんを回転かいてんさせるスクリプト
「スクラッチしよう!5-11 ふうせんスロット」 scratch カラーを判定するスクリプト
カラーを判定はんていするスクリプト
「スクラッチしよう!5-11 ふうせんスロット」 scratch 判定を教えるスクリプト
判定はんていを教おしえるスクリプト
スック
スック

「もし、でなければ」ブロックで、

判定はんていするんだね。

ラッチ先生
ラッチ先生

このブロックは、

scratch 「もし、でなければ」ブロック
「もし、でなければ」ブロック

「もし~」という条件じょうけんにたいして、

  • 正しい
  • ちがう

と、2つにわけることができるんだ。

だから、

「当あたり」か「はずれ」と2つに分けるのに、便利べんりなんだよね!

スック
スック

なるほどね、

わかった!

ラッチ先生
ラッチ先生

これからも楽たのしいゲームのプログラミングを紹介しょうかいしていきます。

お楽たのしみに!

それじゃあ、またっ!

スック
スック

まったねえーーー!

(@^^)/~~~

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

「○秒びょうで どこかの場所ばしょへ行いく」ブロックを 使つかって

「○秒びょうでどこかの場所ばしょへ行いく」ブロック

簡単かんたんなゲーム「こうもりを ねらえ!」のプログラミングに 挑戦ちょうせんしてみよう!

スック
スック

10秒間びょうかんで こうもりを クリックしていくゲームだよ。

動画どうがを見みてね!

簡単かんたんなゲーム「カラースロット!」
ラッチ先生
ラッチ先生

このゲーム「こうもりを ねらえ!」のプログラミングは、

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

スック
スック

作つくってみよう!

スポンサーリンク


ラッチ先生
ラッチ先生

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

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

ここで 学まなべます

・ BGM提供:DOVA-SYNDROME
https://dova-s.jp/
「Starlight_Dreams 」 by Kei Morimoto 

・ 効果音提供:Chisato’s Website
https://chisatosound.sakura.ne.jp/index.html
「Accent. Brilliant [01] (Low. Fast)」:アクセント
「Accent. Brilliant [02] (Low)」:アクセント
「Kiga Nukeru [01] (Long)」:アニメ

ラッチ先生
ラッチ先生

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

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

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

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

ラッチ先生
ラッチ先生

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

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

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

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

スック
スック

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

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

ラッチ先生
ラッチ先生

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

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

コメント