スクラッチでチャレンジ

ネコが自由に走り回れるようにしよう!上下左右キーで動かすチャレンジ

今日きょうのチャレンジ

前回ぜんかいは→キーでネコをみぎあるかせました。今日きょうは、上下左右じょうげさゆうすべての矢印やじるしキーでネコが自由じゆうはしまわれるようにしてみましょう。

だい

上下左右じょうげさゆう、どの矢印やじるしキーをしても、ネコがその方向ほうこううごいて、ニャーとくプログラムをつくってみてください。

ヒント:前回ぜんかいの「→キーがされたとき」のかたまりを、数字すうじえながら4かいつくるだけです。あたらしいブロックはてきません。

  • 「→キーがされたとき」→「x座標ざひょうを10ずつえる」+「ニャーのおと
  • 「←キーがされたとき」→「x座標ざひょうマイナス10ずつえる」+「ニャーのおと
  • 「↑キーがされたとき」→「y座標ざひょうを10ずつえる」+「ニャーのおと
  • 「↓キーがされたとき」→「y座標ざひょうマイナス10ずつえる」+「ニャーのおと

自分じぶんわせをかんがえてみてください。

こたえをる(まずは自分じぶんかんがえてみよう!)

おなじ「キーがされたとき」のかたまりを4ならべて、それぞれのキーにわせて座標ざひょう数字すうじ正負せいふ(プラスかマイナスか)と、x座標ざひょうかy座標ざひょうかをえるだけで完成かんせいです。むずかしいブロックをおぼえなくても、おなじパターンをかえすだけでできることが、たくさんあります。

つぎはこんなこともやってみよう

ネコが画面がめんはしからそとていかないようにするには、どうしたらいいでしょうか?

アイジョブ プログラミング教室きょうしつしょけんプログラミングクラスでは、こうしたうごきのわせを使つかって、もっと本格的ほんかくてきなゲームづくりにも挑戦ちょうせんします。つづきがになったら、無料むりょう体験たいけん授業じゅぎょうでぜひ一緒いっしょにやってみましょう。