【スクラッチ】簡単ゲーム8:スロットマシンをつくろう!

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

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

カラーボールが回転かいてんするので、クリックしてめてください。

黄色きいろのボールが出れば、「たり!」

それ以外いがいいろは、「ざんねんでした。」

「スクラッチしよう!5-10 カラースロット!」 scratch カラースロット
カラースロット
簡単なゲーム「カラースロット!」
カラースロット
スック
スック

ボールが回転かいてんしているときいろまじじってにごるね

ラッチ先生
ラッチ先生

しょくのカラーボールが、すさまじいスピードで回転かいてんしてるからね!

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

「スクラッチしよう!5-10 カラースロット!」 scratch  カラーボールの回転のスクリプト
カラーボールの回転かいてん
スック
スック

えっ、たった3つのブロックで、できるの!

ラッチ先生
ラッチ先生

そう!かんたんでしょ!

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

スック
スック

いいよー!

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

スポンサーリンク

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

  • カラーボールが回転かいてんします。
  • クリックしてください
  • 黄色きいろのボールがたら「たり!」です!
スック
スック

うんだめし!

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

1.カラーボールが 回転かいてんするスクリプトがわかるよ

「スクラッチしよう!5-10 カラースロット!」 scratch  カラーボールを回転させる
カラーボールを回転かいてんさせる

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

「スクラッチしよう!5-10 カラースロット!」 scratch カラーボールを判定する
カラーを判定はんていする
スポンサーリンク

スクリプトを見てみよう

スプライトはこれです!

「スクラッチしよう!5-10 カラースロット!」 scratch  スプライト
スプライト
ラッチ先生<br>
ラッチ先生

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

  • 「ボール」

です。

  • 「Ball」を「ボール」、大きさを「300」にしました。
スック
スック
  • あたらしいスプライトのかた
  • スプライトの名前なまえかた
  • スプライトのおおきさのかた

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

スクリプトはこれです!

ボールのスクリプト

「スクラッチしよう!5-10 カラースロット!」 scratch  ボールのスクリプト
ボールのスクリプト

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

ボールのスクリプト

回転させるプログラミング

「スクラッチしよう!5-10 カラースロット!」 scratch  カラーボールを回転させるスクリプト
カラーボールを回転かいてんさせるスクリプト
スック
スック
  • 「コスチューム」って、なあに?
  • つぎのコスチューム」ブロックの使つかかた

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

クリックして 回転を止めるプログラミング

「スクラッチしよう!5-10 カラースロット!」 scratch  クリックするとボールの回転を止めるスクリプト
クリックすると回転かいてんめるスクリプト
スック
スック
  • 「スプライトのほかのスプライトをめる」って、なあに?
  • このブロックのかたは、どうするの?

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

色を判別するプログラミング

「スクラッチしよう!5-10 カラースロット!」 scratch  カラーを判定するスクリプト
カラーを判定はんていするスクリプト
「もし〇なら、でなければ」ブロック
scratch 「もし〇なら、でなければ」ブロック
「もし〇なら、でなければ」ブロック

条件じょうけん:◇のなかれる

  • 条件じょうけんに なっていれば(○)・・・このようにする
  • 条件じょうけんちがっていたら(✖)・・・このようにする
scratch 「もし、でなければ」ブロックの役目
「もし、でなければ」ブロックの役目やくめ
スック
スック
  • 効果音こうかおんえらかたがわからない
  • 「○のおとらす」ブロックの使つかかた

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

まとめ

ラッチ先生
ラッチ先生

今回こんかいは、

  • つぎのコスチューム」ブロック
  • 「ずっと」ブロック
  • 「もし、でなければ」ブロック

使つかって、

ゲーム「カラースロット!」のプログラミング

まなびました。

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

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

判定はんていできるんだね

ラッチ先生
ラッチ先生

このブロックの使つかかたも おぼえておいてね!

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

たのしみに!

それじゃあ、またっ!

スック
スック

まったねえーーー!

(@^^)/~~~

簡単なゲーム「ふうせんスロット!」にチャレンジ!
ラッチ先生
ラッチ先生

もし○なら、でなければブロックを 使つかって

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

簡単かんたんなゲーム「ふうせんスロット!」のプログラミングに 挑戦ちょうせんしてみよう!

スック
スック

今度こんどは、ふうせんスロットマシンだよ。

動画どうがてね!

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

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

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

スック
スック

つくってみよう!

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

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

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

おもっているかたに!

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

スック
スック

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

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

コメント

  1. 堂亭の独り言 より:

    今スロット台を作ろうとしていて、同じ数字が3つ揃ったら女の子に「やったね!」的なことを言わせたいのですがどうすればいいでしょうか?

    • ratchratch より:

      コメントありがとうございます。
      3つの数字がそろったら女の子にセリフを言わせるスロットを作ってみました。
      https://scratch.mit.edu/projects/752486856/

      「中を見る」をクリックすれば、プログラムが見れます。

      このプログラミングのポイントは、
      ・ボタンをクリックしたら、背景のコスチュームを次にする
      ・3つのボタンがクリックされたら、背景4になる
      ・背景4の時、「もし○、でなければ」ブロックで
       条件:ボタン1、2、3のコスチューム番号が同じ
      です。

      参考になれば、うれしいです。