. スクラッチしよう!簡単なゲームの作り方019:ねっちだぁ!
スクラッチしよう!簡単なゲームの作り方019:ねっちだぁ!
スクラッチしよう!簡単なゲームの作り方019:ねっちだぁ!

スクラッチしよう!簡単なゲームの作り方019:ねっちだぁ!

ラッチ先生

こんにちは!

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

スック

スックだよ!

ラッチ先生

今回こんかいは、「ねっちだぁ!」というゲームを作つくります。

ねっちを探さがして、クリックしてね!

ねっちだぁ! スック

あれっ、

前まえのゲームで見みたことあるよ?

ラッチ先生

ゲームのキャラクターにしようと思おもってまぁ――――す!

スック

いいねぇ!

ラッチ先生

ネコを50匹ぴき出だすプログラミングは、こちら!

ネコ50ぴき スック

あっ、

ネコが ななめになってる!

ラッチ先生

そう!

このブロックで、

「左ひだり回まわり45度ど回まわす」ブロック

ななめにしたんだ。

わかりづらくするためだよ!

スック

そうだね!

ラッチ先生

それでは、「ねっちだぁ!」ゲームのプログラミングをしていこう!

スック

O.K!

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

スポンサーリンク 目次
  1. 今回作るスクラッチの作品は、これっ!
  2. 今回のプログラミングで学ぶことは
  3. スクリプトを見てみよう
    1. スプライトはこれです!
    2. スクリプトはこれです!
      1. ネコのスクリプト
      2. ねっちのスクリプト
  4. プログラミングの仕方を説明します
    1. 50匹を ななめに動かすプログラミング
    2. ねっちを 登場させるプログラミング
    3. クリックしたら消えるプログラミング
    4. クリックしたらしゃべるプログラミング
  5. まとめ
  6. ステップアップドリル

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

  • ねっちを見つけて、クリックしよう!
スック

けっこう、むずいよ!

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

1,ネコを50匹ぴき出だして歩あるかせるスクリプトがわかるよ

ネコ50ぴき出だす スポンサーリンク

スクリプトを見てみよう

スプライトはこれです! スプライト ラッチ先生

このスクラッチ作品のスプライトは、

  • 「ネコ」
  • 「ねっち」

です。

  • 「スプライト1」を「ネコ」、大きさを「70」にしました。
  • 「Cat」を「ねっち」、大きさを「70」にしました。
スック
  • 新あたらしいスプライトの入いれ方かた
  • スプライトの名前なまえの変かえ方かた
  • 大きさの変かえ方かた

こちらの記事きじに書かいてあるよ!

【スクラッチ】「スプライト」ってなあに?スプライトとは、スクラッチの作品に出てくる登場人物のこと。スプライトの「名前」を変えたい時は、スプライトリストにある「スプライト」に新しい名前を入力します。「大きさ」を変えたい時は、スプライトリストにある「大きさ」に数字を入力してお好みの大きさにします。新しくスプライトを加えたい時は、「スプライトを選ぶ」ボタンをクリックして「スプライト一覧」から選びます。scratchsiyou.com ラッチ先生

「ねっち」のコスチュームです。

ネッチのコスチューム スック
  • ネッチの作つくり方かた

こちらの記事きじに書かいてあるよ!

【スクラッチ】ペイントエディターの使い方:選択スプライトにいくつかのコスチュームがあります。そのコスチュームを作成や変更、また、追加や削除することができます。左上の「コスチューム」タブをクリックすると、コスチュームの画面が出てきます。この記事では、ネコの姿を顔だけにするやり方を解説します。scratchsiyou.com スクリプトはこれです! ネコのスクリプト ネコのスクリプト ねっちのスクリプト ねっちのスクリプト スック

効果音こうかおんは、

  • 「Disconnect」
  • 「Alien Creak2」

に、しました。

  • 効果音こうかおんの選えらび方かた
  • 「〇の音おとを鳴ならす」の使つかい方かた

こちらの記事きじに書かいてあるよ!

スクラッチで効果音を入れる方法「〇の音を鳴らす」ブロックを使おう作品に効果音を入れたい時は、「〇の音を鳴らす」ブロックを使いましょう。スクラッチにはたくさんの効果音が用意されています。効果音の選び方、効果音を入れたプログラミングの仕方、「最後まで〇の音を鳴らす」ブロックとの違いがわかります。scratchsiyou.com スポンサーリンク

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

50匹を ななめに動かすプログラミング

1.50ぴきを出だす

50ぴき出だすスクリプト スック

「クローンを作つくる」ブロックの

「クローンを作つくる」ブロック
  • 使つかい方かた
  • 「クローンされたとき」ブロック
  • 「このクローンを削除さくじょする」ブロック

について、こちらの記事きじに書かいてあるよ!

【スクラッチ】3つの「クローン」ブロックの使い方を知ろう「クローン」とは、スプライトと「同じもの」のことを言います。「〇のクローンを作る」ブロックは、クローンを作ります。「クローンされたとき」ブロックは、クローンに命令します。「このクローンを削除する」ブロックは、クローンをなくします。scratchsiyou.com ラッチ先生

ネコを歩あるかせよう!

歩あるきつづけるスクリプト

動うごきもつけよう!

動うごきのスクリプト

2.ネコに 動うごきをつける

動うごき続つづけるスクリプト スック

あれっ?

ネコが、逆さかさになってるよ。

ラッチ先生

そうだね。

それなら、ねこをななめにしてみよう!

「左ひだりに45度ど回まわす」ブロック

3.ネコを ななめにする

ななめにするスクリプト スック

いいねえ!

ねっちを 登場させるプログラミング

1.ななめに歩あるく

ななめにするスクリプト スック

あらぁ!

ねっちの場所ばしょが、もうわかるよ!

ラッチ先生

あちゃー!

なら、ネコが50ぴき現あらわれたら、ねっちを登場とうじょうさせよう!

最初さいしょは、ねっちの姿すがたを隠かくして

「隠かくす」ブロック

50ぴきのクローンを作つくり終おわったら、

「スタート」のメッセージを送おくろう!

「スタートを送おくる」ブロック スック
  • 「〇を送おくる」ブロックってなあに?

と、思った人は、こちらの記事きじに書かいてあるよ!

【スクラッチ】 2つの「メッセージ」ブロックの使い方と違い「メッセージを送る」ブロックは、プログラム開始の合図を出してすぐ下のブロックの命令を出します。「メッセージを送って待つ」コードは、プログラム開始の合図を出したらそのスクリプトはいったん休みます。そして、メッセージを受け取ったスクリプトが終了してから、再びすぐ下のブロックの命令を出します。scratchsiyou.com

2.ネコの後あとに 登場とうじょうさせる

ネコの後あとに登場とうじょうするスクリプト スック

さっきより、いいねえ。

でも、手前てまえに現あらわれるから、見みつかりやすいよ!

ねっちが手前てまえにいる ラッチ先生

あらら・・・。

すぐ、見つかっちゃうね・・・。

よし、このブロックで、

「最背面さいはいめんへ移動いどうする」ブロック

ねっちを奥おくにしよう!

3.ねっちを奥おくにする。

ねっちを奥おくにするスクリプト スック

あっ、

これなら、わかりにくいね!

クリックしたら消えるプログラミング

1.ネコをクリックしたら 消きえる

ネコをクリックしたら消きえるスクリプト スック

クリックしたら消きえたけど…。

1匹ぴき消きえてもインパクトがないなあ・・・。

ラッチ先生

そうだね。

よし!クリックしたら、全部ぜんぶのネコを消けしちゃおう!

とするとだ・・・。

クリックされたら、全部ぜんぶのネコのクローンに「終おわり」のメッセージを送おくろう。

「終おわりを送おくる」ブロック スック

ふむ、ふむ。

ラッチ先生

『「終おわり」のメッセージを受うけ取とったら、消きえる』

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

と、プログラミングすれば、全部ぜんぶのネコが消きえるよ!

2.ネコをクリックしたら、全部ぜんぶのネコが消きえる

全部ぜんぶのネコが消きえるスクリプト スック

いいねえ!

ラッチ先生

ねっちがクリックされたときも、全部ぜんぶ消きえるようにしよう!

「見みつかるを送おくる」ブロック

と、「見みつかる」とメッセージを送おくろう!

3.ねっちをクリックしたも、全部ぜんぶのネコが消きえる

ねっちをクリックしたら全部ぜんぶのネコが消きえるスクリプト スック

O.k!

スポンサーリンク クリックしたらしゃべるプログラミング ラッチ先生

さいごに、ねっちにしゃべらせて終おわりにしよう。

ネコにクリックしたら、「アウト!」

「アウト!と3秒びょう言いう」ブロック

ねっちにクリックしたら、「ヨッ!」

「ヨッ!と3秒びょう言いう」ブロック

と、プログラミングするね!

1.クリックしたらしゃべる

ネコをクリックしたらしゃべるスクリプト スック

ねっちがしゃべりながら動うごいてるね。

ラッチ先生

あっ、

このスクリプトが動うごいてるね。

ねっちの歩あるくスクリプト

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

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

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

  • 出だし方かた
  • 使つかい方かた

については、こちらの記事きじに書かいてるよ。

【スクラッチ】3つの「〇を止める」ブロックの使い方スクラッチの制御には、「このスクリプトを止める」「スプライトの他のスクリプトを止める」「すべてを止める」のスクリプトを止める3つのブロックがあります。「このスクリプトを止める」ブロックは、組み込まれているスクリプトを止めます。「スプライトの他のスクリプトを止める」ブロックは、他のスクリプトを止めます。「すべてを止める」は、すべてのスプライトのスクリプトを止めます。scratchsiyou.com

2.ネコをクリックしたら、止とまる

ネコをクリックしたら止とまるスクリプト スック

あっ、

止とまったほうがいいね!

3.ねっちをクリックしたら、止とまる

ねっちをクリックしたら止とまるスクリプト スック

あっ、

ねこが消きえない。

ラッチ先生

おっ、ネコが消きえないね。

それなら、ねっちがクリックされたら、

「見みつかるを送おくる」ブロックで

「見みつかるを送おくる」ブロック

「ねっちがクリックされた」とメッセージを送おくろう!

『「見みつかる」メッセージが送られたら、ネコが消える』とプログラミングするんだ!

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

4.ねっちをクリックしたら、ネコが消きえる

ねっちをクリックしたら消きえるスクリプト スック

これで、プログラミング終了しゅうりょう!

スポンサーリンク

まとめ

ラッチ先生

今回こんかいは、

  • 「〇のクローンを作つくる」ブロック
  • 「〇度ど回まわす」ブロック
  • 「〇回かい繰くり返かえす」ブロック

を使つかって、

ネコを50ぴき出だすプログラミングを学まなびました。

ネコを50匹ぴき出だすスクリプト スック

これからも

ねっちが登場とうじょうするの?

ねっち ラッチ先生

はい!

スック

やったね!

ラッチ先生

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

お楽たのしみに!

それじゃあ、またっ!

スック

まったねえーーー!

(@^^)/~~~

ゲームの技「えさを ねらえ!」にチャレンジ! ラッチ先生

「○のクローンを作る」ブロックを

「○のクローンを作つくる」ブロック

使ったプログラムは、他ほかにもあります。

簡単かんたんなゲーム「えさを ねらえ!」のプログラミングに 挑戦ちょうせんしてみよう!

スック

カラーボールが

10個こ出でてくるよ

えさを ねらえ! ラッチ先生

この簡単かんたんなゲーム「えさを ねらえ!」のプログラミングは、

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

【スクラッチ】簡単ゲーム20:ネコをボタンで動かす(スマホ対応)スクラッチで簡単なゲーム「えさをねらえ!」を作ります。ボタンをクリックしてネコを動かします。縦と横移動する障害物のボールの向きは、0度と90度の2通り。0から1までの乱数ブロックを使ってプログラミングしました。scratchsiyou.com スック

チャレンジしてみてね!

スポンサーリンク ラッチ先生

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

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

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

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

ラッチ先生

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

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

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

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

スック

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

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

ラッチ先生

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

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

リンク リンク
📎📎📎📎📎📎📎📎📎📎