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

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

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

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

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

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

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

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

ラッチ先生
ラッチ先生

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

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

「スクラッチしよう!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つで、

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

ラッチ先生
ラッチ先生

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

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

お楽たのしみに!

それじゃあ、またっ!

スック
スック

まったねえーーー!

(@^^)/~~~

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

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

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

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

スック
スック

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

動画どうがを見みてね!

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

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

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

スック
スック

作つくってみよう!

スポンサーリンク


ラッチ先生
ラッチ先生

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

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

ここで 学まなべます

・ BGM提供:DOVA-SYNDROME
https://dova-s.jp/
「Mini mini Kawaii Pop 」 by 蒲鉾さちこ

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

ラッチ先生
ラッチ先生

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

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

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

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

ラッチ先生
ラッチ先生

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

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

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

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

スック
スック

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

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

ラッチ先生
ラッチ先生

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

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

コメント

  1. 堂亭の独り言 より:

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

    • ratch ratch より:

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

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

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

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