【スクラッチ】簡単なゲーム:白黒でかくれんぼをプログラミング②

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

前回ぜんかいの「白黒しろくろの世界せかい ねっち かくれんぼ!#1」では、

・ 5つのスポットライトが 動うごく

・ 10匹ぴきのかげねこ、かげねっちが 動うごき回まわる

プログラミングをしました。

白黒の世界:ねっちかくれんぼ
「スクラッチしよう!10-54 白黒の世界 ねっちかくれんぼ!#2」scratch スポットライトの動き
5つのスポットライトが 動うごく
「スクラッチしよう!10-54 白黒の世界 ねっちかくれんぼ!#2」scratch かげねこが動き回る
かげねこが 動うごき回まわる
スック
スック

このプログラムは

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

ラッチ先生
ラッチ先生

今回こんかいは、この「ねっちたたき!#1」に

○ タップすると ねこが 現あらわれる

○ 15秒びょう以内いなにねっちが 見みつかったら、ゲームクリア

プログラムを追加ついかしていきます。

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」
白黒しろくろの世界せかい:ねっちかくれんぼ
スック
スック

O.K!

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

スポンサーリンク

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

  • タップして ねっちをさがそう!
  • 15秒びょう以内いないに ねっちを見みつけたら、クリア
スック
スック

おもしろいよ!

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

3.タップすると ネコが現あらわれるスクリプトがわかるよ

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch タップするとネコが現れる
タップすると ネコが 現あらわれる

4.15秒びょう以内いないに ねっちをタップしたら ゲームクリアのスクリプトがわかるよ

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch ゲームクリア
ゲームクリア

スポンサーリンク

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

タップすると ねこが現れるプログラミング

3.タップすると ネコが現あらわれるスクリプトがわかるよ

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch タップするとネコが現れる
タップすると ネコが 現あらわれる
ラッチ先生<br>
ラッチ先生

スプライト「ねこ」に

スプライト「ねこ」
ねこ

プログラムを追加していきましょう

スック
スック

了解りょうかい!

ラッチ先生<br>
ラッチ先生

「コスチュームを○にする」ブロックを 使つかって

「コスチュームを○にする」ブロック
「コスチュームを○にする」ブロック

タップ(クリック)されたら、ねこが 現あらわれ 消きえるプログラムを 追加ついかします

1.かげねこをタップすると ねこが 現あらわれる

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch タップされるとネコが現れるスクリプト
タップすると ねこが現あらわれるスクリプト
スック
スック

現あらわれたねこを 止とめたいなぁ

ラッチ先生<br>
ラッチ先生

そうだね

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

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

ねこを 動うごかしているスクリプトを 止とめよう!

2.タップされると 止とまる

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch タップされると止まるスクリプト
タップされると 止とめるスクリプト
スック
スック

うん、いいねぇ!

ラッチ先生<br>
ラッチ先生

ねっちも 同おなじように

ねっち

タップされたら止とまって現あらわれるように プログラムを 追加ついかしよう

3.タップすると ねっちが現あらわれ 止とまる

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch タップするとねっちが現れ止まるスクリプト
タップされるとねっちが 現あらわれ 止とまるスクリプト
スック
スック

O.K!

スポンサーリンク

ゲームクリアのプログラミング

4.15秒びょう以内いないに ねっちをタップしたら ゲームクリアのスクリプトがわかるよ

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch ゲームクリア
ゲームクリア
ラッチ先生<br>
ラッチ先生

さあ、さいごの 仕上しあげ。

「ねっち」をタップしたら、何なにをするか 考かんがえます。

ねっちが タップされたら

・「かげねこ」が いたら、消けす

・「スポットライト」を 消けす

・15秒びょう以内いないに タップできたら、「クリア」画面がめんを 表示ひょうじする

・それ以上いじょう時間じかんが かかったら、「アウト!」と 言いう

スック
スック

あぁ、

この4点てんのプログラムを 作つくるんだね。

ラッチ先生<br>
ラッチ先生

そうです。

「○を送おくる」ブロックで

「○を送る」ブロック
「○を送おくる」ブロック

「ねっち」がタップされた 合図あいずを送おくるよ

1.かげねこを 消けす

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch ねっちがタップされるとかげねこが消えるスクリプト
タップされると かげねこが 消きえるスクリプト
スック
スック

「このクローンを削除さくじょする」ブロックで

「このクローンを削除する」ブロック
「このクローンを削除さくじょする」ブロック

かげねこの クローンを 消けしているんだ!

ラッチ先生<br>
ラッチ先生

そうです!

それでは、今いままで 消けしていた「スポットライト」を 表示ひょうじしてみましょう

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch
スック
スック

あらっ!

スポットライトは、動うごいたままだ

ラッチ先生<br>
ラッチ先生

うん!

では、スポットライトも

「このクローンを削除さくじょする」ブロックで

「このクローンを削除さくじょする」ブロック

消しましょう。

2.スポットライトを 消けす

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch スポットライトを消すスクリプト
スポットライトを 消けするスクリプト
スック
スック

うん、いいね!

ラッチ先生<br>
ラッチ先生

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

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

ゲームクリアのプログラムを 作つくります

スック
スック

「タイマー」ブロックは

「タイマー」ブロック

緑みどりの旗はたをクリックした時ときからの 時間じかんが わかるブロックだよ

ラッチ先生<br>
ラッチ先生

そうです

それでは、

まず、ゲームクリアの背景はいけいを 作成さくせいしましょう

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch 背景「ゲームクリア」
コスチューム
スック
スック

ゲームクリアの背景はいけい「Party」に、「おめでとう!」と 入力にゅうりょくしました。

背景はいけい「ゲームクリア」の 作つくり方かただよ。

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch 背景「ゲームクリア」の作り方
背景はいけい「ゲームクリア」の作つくり方かた

3.ゲームクリアのプログラムを 作成さくせいする

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch ゲームクリアのスクリプト
ゲームクリアのスクリプト
スック
スック

「○を受うけ取とったとき」ブロックで

「○を受うけ取とったとき」ブロック

ねっちが タップされたら、「ゲームクリア」のプログラムが 動うごくようにしよう

4.ねっちがタップされたとき、「ゲームクリア」のプログラムが 動うごく

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch ゲームクリアのスクリプト
ゲームクリアのスクリプト
スック
スック

「背景はいけいを○にする」ブロックで

「背景を○にする」ブロック
「背景はいけいを○にする」ブロック

ゲームをするときには、「背景1」に なるようにします。

5.ゲーム開始かいしは、「背景はいけい1」に する

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch 背景1にするスクリプト
背景はいけい1にするスクリプト
スック
スック

これで、

ゲーム「白黒の世界 ねっちかくれんぼ」のプログラミング

終了しゅうりょうだ

スポンサーリンク

まとめ

ラッチ先生
ラッチ先生

「白黒の世界 ねっちかくれんぼ!」のプログラミングが 終おわりました。

各かくスプライトのスクリプトです。

スポットライトのスクリプト

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch スポットライトのスクリプト
スポットライトのスクリプト

ねこのスクリプト

「スクラッチしよう!10-54 白黒の世界ねっちかくれんぼ#2」scratch ねこのスクリプト
ねこのスクリプト

ねっちのスクリプト

ねっちのスクリプト1
ねっちのスクリプト2
スック
スック

できたぁ!

ラッチ先生
ラッチ先生

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

お楽たのしみに!

それじゃあ、またっ!

スック
スック

まったねえーーー!

(@^^)/~~~

スポンサーリンク

ラッチ先生
ラッチ先生

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

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

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

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

ラッチ先生
ラッチ先生

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

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

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

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

スック
スック

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

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

ラッチ先生
ラッチ先生

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

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

コメント