こんにちは!
「スクラッチしよう!楽しく学ぶプログラミング教室」の担任ラッチです。
スックだよ!
今回は、「ねっちだぁ!」というゲームを作ります。
ねっちを探して、クリックしてね!
あれっ、
前のゲームで見たことあるよ?
ゲームのキャラクターにしようと思ってまぁ――――す!
いいねぇ!
ネコを50匹出すプログラミングは、こちら!
あっ、
ネコが ななめになってる!
そう!
このブロックで、
ななめにしたんだ。
わかりづらくするためだよ!
そうだね!
それでは、「ねっちだぁ!」ゲームのプログラミングをしていこう!
O.K!
それでは、楽しくプログラミングを学んでいきましょう!
今回作るスクラッチの作品は、これっ!
けっこう、むずいよ!
今回のプログラミングで学ぶことは
1,ネコを50匹出して歩かせるスクリプトがわかるよ
スクリプトを見てみよう
スプライトはこれです!
このスクラッチ作品のスプライトは、
- 「ネコ」
- 「ねっち」
です。
- 「スプライト1」を「ネコ」、大きさを「70」にしました。
- 「Cat」を「ねっち」、大きさを「70」にしました。
- 新しいスプライトの入れ方
- スプライトの名前の変え方
- 大きさの変え方
こちらの記事に書いてあるよ!
「ねっち」のコスチュームです。
- ネッチの作り方
こちらの記事に書いてあるよ!
スクリプトはこれです!
ネコのスクリプト
ねっちのスクリプト
効果音は、
- 「Disconnect」
- 「Alien Creak2」
に、しました。
- 効果音の選び方
- 「〇の音を鳴らす」の使い方
こちらの記事に書いてあるよ!
プログラミングの仕方を説明します
50匹を ななめに動かすプログラミング
1.50ぴきを出す
「クローンを作る」ブロックの
- 使い方
- 「クローンされたとき」ブロック
- 「このクローンを削除する」ブロック
について、こちらの記事に書いてあるよ!
ネコを歩かせよう!
動きもつけよう!
2.ネコに 動きをつける
あれっ?
ネコが、逆さになってるよ。
そうだね。
それなら、ねこをななめにしてみよう!
3.ネコを ななめにする
いいねえ!
ねっちを 登場させるプログラミング
1.ななめに歩く
あらぁ!
ねっちの場所が、もうわかるよ!
あちゃー!
なら、ネコが50ぴき現れたら、ねっちを登場させよう!
最初は、ねっちの姿を隠して
50ぴきのクローンを作り終わったら、
「スタート」のメッセージを送ろう!
- 「〇を送る」ブロックってなあに?
と、思った人は、こちらの記事に書いてあるよ!
2.ネコの後に 登場させる
さっきより、いいねえ。
でも、手前に現れるから、見つかりやすいよ!
あらら・・・。
すぐ、見つかっちゃうね・・・。
よし、このブロックで、
ねっちを奥にしよう!
3.ねっちを奥にする。
あっ、
これなら、わかりにくいね!
クリックしたら消えるプログラミング
1.ネコをクリックしたら 消える
クリックしたら消えたけど…。
1匹消えてもインパクトがないなあ・・・。
そうだね。
よし!クリックしたら、全部のネコを消しちゃおう!
とするとだ・・・。
クリックされたら、全部のネコのクローンに「終わり」のメッセージを送ろう。
ふむ、ふむ。
『「終わり」のメッセージを受け取ったら、消える』
と、プログラミングすれば、全部のネコが消えるよ!
2.ネコをクリックしたら、全部のネコが消える
いいねえ!
ねっちがクリックされたときも、全部消えるようにしよう!
と、「見つかる」とメッセージを送ろう!
3.ねっちをクリックしたも、全部のネコが消える
O.k!
クリックしたらしゃべるプログラミング
さいごに、ねっちにしゃべらせて終わりにしよう。
ネコにクリックしたら、「アウト!」
ねっちにクリックしたら、「ヨッ!」
と、プログラミングするね!
1.クリックしたらしゃべる
ねっちがしゃべりながら動いてるね。
あっ、
このスクリプトが動いてるね。
「スプライトの他のスクリプトを止める」ブロックを使って止めよう。
「スプライトの他のスクリプトを止める」ブロック
- 出し方
- 使い方
については、こちらの記事に書いてるよ。
2.ネコをクリックしたら、止まる
あっ、
止まったほうがいいね!
3.ねっちをクリックしたら、止まる
あっ、
ねこが消えない。
おっ、ネコが消えないね。
それなら、ねっちがクリックされたら、
「見つかるを送る」ブロックで
「ねっちがクリックされた」とメッセージを送ろう!
『「見つかる」メッセージが送られたら、ネコが消える』とプログラミングするんだ!
4.ねっちをクリックしたら、ネコが消える
これで、プログラミング終了!
まとめ
今回は、
- 「〇のクローンを作る」ブロック
- 「〇度回す」ブロック
- 「〇回繰り返す」ブロック
を使って、
ネコを50ぴき出すプログラミングを学びました。
これからも
ねっちが登場するの?
はい!
やったね!
これからも楽しいゲームのプログラミングを紹介していきます。
お楽しみに!
それじゃあ、またっ!
まったねえーーー!
(@^^)/~~~
ステップアップドリル
「変数」って、なあに?
「変数」ブロックって、どう使うの?
と 思っている方に!
変数ブロックでのプログラミングを 学べるドリルを 作りました
「リスト」って、なあに?
「リスト」ブロックって、どう使うの?
と 思っている方はこちら!
リストブロックでのプログラミングを 学べるドリルを 作りました
画面を クリックすると
「ステップアップドリル」のサイトへ 行けます!
コメント