スクラッチで簡単なゲームを作ろう025:ババぬき!#2

簡単なゲーム
ラッチ先生
ラッチ先生

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

前回ぜんかいの「ババぬき#1」では、

カードを、

  • はみ出ださない
  • 重かさならない

ないように配くばるプログラミングをしました。

簡単なゲーム「ババぬき#1!」
スック
スック

こんな感かんじだよ!

ラッチ先生
ラッチ先生

これから、この「ババぬき#1」に

  1. ババのカードを配くばる
  2. ババのカードがクリックされたとき、しゃべる

2点てんを追加ついかプログラミングしていきます。

スック
スック

もし、まだ「ババぬき#1」の

カードを配布はいふするプログラミングをしてない人は、

こちらの記事きじを見みてね!

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

スポンサーリンク

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

  • カードをクリックしてください。
  • ババのカードをクリックしたら「アウト!」
  • 最後さいごにババのカードをクリックしたら「グー!」
スック
スック

やってみてね!

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

1,ババのカードが、カードに重かさならないように配るスクリプトがわかるよ

カードを配くばる

2,何なにと言いうか決きめるスクリプトがわかるよ

「スクラッチしよう!10-15 ババぬき!」 scratch ババが何を言うか
ババのカード

スポンサーリンク

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

ババのスクリプト

カードに重ならず、はみださないように配るプログラミング

1.カードを配くばる

「スクラッチしよう!10‐16 ババぬき!#2」scratch ババカードを配る
ババカードを配くばる
スック
スック

ババのカードが、

重かさなったり はみ出だしたりする時ときもあるよ

ラッチ先生
ラッチ先生

このプログラミングだと、そういう時もあるんだ。

だから、カードの時ときと同おなじように、

  • 【条件じょうけん1】はみ出ださない
  • 【条件じょうけん2】重かさならない(カードに触ふれない)

のプログラミングをしましょう。

このスクリプトを追加ついかします。

scratch 「端に触れない、かつ、カードの触れないところの場所へ行く」ブロック
はみ出ださない、カードに触ふれないスクリプト

2,はみ出ださない、カードに触ふれないように配くばる

「スクラッチしよう!10‐16 ババぬき!#2」scratch ババのカードを配るスクリプト
はみ出だしたり、重かさなったりしたら移動いどうするスクリプト
スック
スック

これで、カード配くばりのプログラムは 終おわったね!

何を言うか 決めるプログラミング

ラッチ先生
ラッチ先生

ババのカードをクリックされたタイミングで、

  • 「アウト!」
  • 「グー!」

と、いう言葉ことばを変かえます。

「スクラッチしよう!10‐16 ババぬき!#2」scratch ババカードの言う言葉
クリックされたババカードがいう言葉ことば
スック
スック

うん、うん。

ラッチ先生
ラッチ先生

そのため、背景はいけいのコスチュームに

「Stripes」を4枚まい使つかいます。

「スクラッチしよう!10‐16 ババぬき!#2」scratch 背景のコスチューム
背景はいけいのコスチューム
スック
スック

なんで?

ラッチ先生
ラッチ先生

わかりやすく説明せつめいするために、2~4のコスチュームに色いろをつけますね。

「スクラッチしよう!10‐16 ババぬき!#2」scratch 背景のコスチュームにいろをつける
背景はいけいの色いろを変かえる
スック
スック

はぁーーい!

1.クリックすると、背景はいけいを次つぎのコスチュームにする

「スクラッチしよう!10‐16 ババぬき!#2」scratch クリックすると背景が変わる
クリックすると背景はいけいが変かわる

2,背景番号はいけいばんごう=4の時ときに「グー!」。あとは、「アウト!」

「スクラッチしよう!10‐16 ババぬき!#2」scratch 背景番号による言葉
背景番号はいけいばんごうによる言葉ことば
スック
スック

なるほど!

背景はいけいの番号ばんごうによって、ババカードが言いうセリフが決きまるのね!

スポンサーリンク

まとめ

ラッチ先生
ラッチ先生

「ババぬき #1」に

  1. ババのカードを配くばる
  2. ババのカードがクリックされたとき、しゃべる

2点てんプログラミングを追加ついかしてきました。

スック
スック

背景はいけいとババのセリフの関係かんけいがわかったよ!

ラッチ先生
ラッチ先生

よかった。

この「背景はいけいとババのセリフの関係かんけい」がわかれば、

「スクラッチしよう!10‐16 ババぬき!#2」scratch 背景とババのセリフの関係

この「ババぬき」ゲームは、カードをいくらでも多おおくできておもしろくなりますよ!

スック
スック

よぉ~し、

カード100枚まいのババぬきに挑戦ちょうせんだぁー!

ラッチ先生
ラッチ先生

がんばって、スック!

みんなも「ババぬき」ゲームのプログラミングを挑戦ちょうせんしてみてください!

それじゃあ、また!

スック
スック

まったねえーーー!

(@^^)/~~~

簡単なゲーム「ゴールをめざして!」にチャレンジ!
ラッチ先生
ラッチ先生

簡単かんたんなゲーム「ゴールをめざして!」は、

今回こんかい学まなんだ

スプライトを

・はみ出ださない

・重かさならない

ように配置はいちするプログラムを 利用りようしています。

スック
スック

「岩いわ」の置おき方かたが、

このプログラムを 利用りようしているよ!

ゴールをめざして!
ラッチ先生
ラッチ先生

この簡単なゲーム「ゴールめざして」のプログラミングは、

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

スック
スック

チャレンジしてみてね!

スポンサーリンク


ラッチ先生
ラッチ先生

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

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

ここで 学まなべます

・ BGM提供:DOVA-SYNDROME
https://dova-s.jp/
「rise and shine」 written by 山本リョーマ

・ 効果音提供:魔王魂
https://maou.audio
「maou_se_onepoint17」: ワンポイント17
「maou_se_onepoint19」: ワンポイント19
「maou_se_onepoint31」: ワンポイント31

ラッチ先生
ラッチ先生

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

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

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

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

ラッチ先生
ラッチ先生

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

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

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

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

スック
スック

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

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

ラッチ先生
ラッチ先生

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

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

コメント