ラッチ先生
こんにちは!
「スクラッチしよう!楽しく学ぶプログラミング教室」の担任ラッチです。
スック
スックだよ!
ラッチ先生
今回は、「カラースロット!」というゲームを作ります。
カラーボールが回転するので、クリックして止めてください。
黄色のボールが出れば、「当たり!」
それ以外の色は、「ざんねんでした。」
簡単なゲーム「カラースロット!」
スック
ボールが回転している時、色が混じって濁るね
ラッチ先生
5色のカラーボールが、すさまじいスピードで回転してるからね!
そのプログラミングが、これです!
スック
えっ、たった3つのブロックで、できるの!
ラッチ先生
そう!かんたんでしょ!
それでは、「カラースロット」ゲームをプログラミングしていこう!
スック
いいよー!
それでは、楽しくプログラミングを学んでいきましょう!
今回作るスクラッチの作品は、これっ!
スック
運だめし!
今回のプログラミングで学ぶことは
1.カラーボールが 回転するスクリプトがわかるよ
2.カラーを 判定するスクリプトがわかるよ
スクリプトを見てみよう
スプライトはこれです!
ラッチ先生
このスクラッチ作品のスプライトは、
- 「ボール」
です。
- 「Ball」を「ボール」、大きさを「300」にしました。
スック
- 新しいスプライトの入れ方
- スプライトの名前の変え方
- スプライトの大きさの変え方
こちらの記事に書いてあるよ!
スクリプトはこれです!
ボールのスクリプト
プログラミングの仕方を説明します
ボールのスクリプト
回転させるプログラミング
スック
- 「コスチューム」って、なあに?
- 「次のコスチューム」ブロックの使い方
こちらの記事に書いてあるよ!
クリックして 回転を止めるプログラミング
スック
- 「スプライトの他のスプライトを止める」って、なあに?
- このブロックの出し方は、どうするの?
こちらの記事に書いてあるよ!
色を判別するプログラミング
「もし〇なら、でなければ」ブロック
条件:◇の中に入れる
- 条件に なっていれば(○)・・・このようにする
- 条件と 違っていたら(✖)・・・このようにする
スック
- 効果音の選び方がわからない
- 「○の音を鳴らす」ブロックの使い方
こちらの記事に書いてあるよ!
まとめ
ラッチ先生
今回は、
- 「次のコスチューム」ブロック
- 「ずっと」ブロック
- 「もし、でなければ」ブロック
を使って、
ゲーム「カラースロット!」のプログラミングを
学びました。
スック
「もし、でなければ」ブロック1つで、
判定できるんだね
ラッチ先生
このブロックの使い方も おぼえておいてね!
これからも楽しいゲームのプログラミングを紹介していきます。
お楽しみに!
それじゃあ、またっ!
スック
まったねえーーー!
(@^^)/~~~
リンク
リンク
コメント
今スロット台を作ろうとしていて、同じ数字が3つ揃ったら女の子に「やったね!」的なことを言わせたいのですがどうすればいいでしょうか?
コメントありがとうございます。
3つの数字がそろったら女の子にセリフを言わせるスロットを作ってみました。
https://scratch.mit.edu/projects/752486856/
「中を見る」をクリックすれば、プログラムが見れます。
このプログラミングのポイントは、
・ボタンをクリックしたら、背景のコスチュームを次にする
・3つのボタンがクリックされたら、背景4になる
・背景4の時、「もし○、でなければ」ブロックで
条件:ボタン1、2、3のコスチューム番号が同じ
です。
参考になれば、うれしいです。