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

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

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

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

ねっちだぁ!
スック
スック

あれっ、

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

ラッチ先生
ラッチ先生

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

scratch ねっち
スック
スック

いいねぇ!

ラッチ先生
ラッチ先生

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ねこ50ぴき表すスクリプト
ネコ50ぴき
スック
スック

あっ、

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

ラッチ先生
ラッチ先生

そう!

このブロックで、

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

ななめにしたんだ。

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

スック
スック

そうだね!

ラッチ先生
ラッチ先生

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

スック
スック

O.K!

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

スポンサーリンク

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

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

けっこう、むずいよ!

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

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ねこ50ぴき表す
ネコ50ぴき
スポンサーリンク

スクリプトを見てみよう

スプライトはこれです!

「スクラッチしよう!10-10 ねっちだぁ!」scratch スプライト
スプライト
ラッチ先生<br>
ラッチ先生

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

  • 「ネコ」
  • 「ねっち」

です。

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

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

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

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ねっちのコスチューム
ネッチのコスチューム
スック
スック
  • ネッチのつくかた

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

スクリプトはこれです!

ネコのスクリプト

「スクラッチしよう!10-10 ねっちだぁ!」scratch ネコのスクリプト
ネコのスクリプト

ねっちのスクリプト

「スクラッチしよう!10-10 ねっちだぁ!」scratch ねっちのスクリプト
ねっちのスクリプト
スック
スック

効果音こうかおんは、

  • 「Disconnect」
  • 「Alien Creak2」

に、しました。

  • 効果音こうかおんえらかた
  • 「〇のおとらす」の使つかかた

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

スポンサーリンク

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

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

1.50ぴきを

「スクラッチしよう!10-10 ねっちだぁ!」scratch 50ぴきのネコを出すスクリプト
50ぴきすスクリプト
スック
スック

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

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

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

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

ネコをあるかせよう!

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

うごきもつけよう!

scratch 動きつづけるスクリプト
うごきのスクリプト

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch 50匹のネコが動き続けるスクリプト
うごつづけるスクリプト
スック
スック

あれっ?

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

ラッチ先生
ラッチ先生

そうだね。

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

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

3.ネコを ななめにする

「スクラッチしよう!10-10 ねっちだぁ!」scratch ネコをななめにするスクリプト
ななめにするスクリプト
スック
スック

いいねえ!

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

1.ななめにある

「スクラッチしよう!10-10 ねっちだぁ!」scratch ねっちをななめにするスクリプト
ななめにするスクリプト
スック
スック

あらぁ!

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

ラッチ先生
ラッチ先生

あちゃー!

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

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

scratch 「隠す」ブロック
かくす」ブロック

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

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

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

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

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ネコの後にねっちを登場させるスクリプト
ネコのあと登場とうじょうするスクリプト
スック
スック

さっきより、いいねえ。

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ねっちが手前にいる
ねっちが手前てまえにいる
ラッチ先生
ラッチ先生

あらら・・・。

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

よし、このブロックで、

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

ねっちをおくにしよう!

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ねっちを奥にするスクリプト
ねっちをおくにするスクリプト
スック
スック

あっ、

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

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

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ネコをクリックしたら消えるスクリプト
ネコをクリックしたらえるスクリプト
スック
スック

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

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

ラッチ先生
ラッチ先生

そうだね。

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

とするとだ・・・。

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

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

ふむ、ふむ。

ラッチ先生
ラッチ先生

『「わり」のメッセージをったら、える』

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

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

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ネコをクリックしたら全部消えるスクリプト
全部ぜんぶのネコがえるスクリプト
スック
スック

いいねえ!

ラッチ先生
ラッチ先生

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

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

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

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ねっちをクリックしても全部消えるスクリプト
ねっちをクリックしたら全部ぜんぶのネコがえるスクリプト
スック
スック

O.k!

スポンサーリンク

クリックしたらしゃべるプログラミング

ラッチ先生
ラッチ先生

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

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

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

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

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

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

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ネコをクリックしたらしゃべるスクリプト
ネコをクリックしたらしゃべるスクリプト
スック
スック

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

ラッチ先生
ラッチ先生

あっ、

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ネッチの歩くスクリプト
ねっちのあるくスクリプト

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

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

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

  • かた
  • 使つかかた

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

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ネコをクリックしたら止まるスクリプト
ネコをクリックしたらまるスクリプト
スック
スック

あっ、

まったほうがいいね!

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ねっちをクリックしたら止まるスクリプト
ねっちをクリックしたらまるスクリプト
スック
スック

あっ、

ねこがえない。

ラッチ先生
ラッチ先生

おっ、ネコがえないね。

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

つかるをおくる」ブロックで

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

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

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

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

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ねっちをクリックしたらネコが消えるスクリプト
ねっちをクリックしたらえるスクリプト
スック
スック

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

スポンサーリンク

まとめ

ラッチ先生
ラッチ先生

今回こんかいは、

  • 「〇のクローンをつくる」ブロック
  • 「〇まわす」ブロック
  • 「〇かいかえす」ブロック

使つかって、

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

「スクラッチしよう!10-10 ねっちだぁ!」scratch ネコを50匹出すスクリプト
ネコを50ぴきすスクリプト
スック
スック

これからも

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

scratch 「ねっち」スプライト
ねっち
ラッチ先生
ラッチ先生

はい!

スック
スック

やったね!

ラッチ先生
ラッチ先生

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

たのしみに!

それじゃあ、またっ!

スック
スック

まったねえーーー!

(@^^)/~~~

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

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

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

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

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

スック
スック

カラーボールが

10てくるよ

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

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

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

スック
スック

チャレンジしてみてね!

スポンサーリンク

ラッチ先生
ラッチ先生

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

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

ここで まなべます

BGM提供DOVA-SYNDROME
https://dova-s.jp/
「poppop」by Sakuttipanda

効果音提供Chisato’s Website
https://chisatosound.sakura.ne.jp/index.html
「Accent. Brilliant [02] (Low)」:アクセント
「Kiga Nukeru [01] (Long)」:アニメ

ラッチ先生
ラッチ先生

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

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

おもっているかたに!

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

ラッチ先生
ラッチ先生

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

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

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

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

スック
スック

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

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

ラッチ先生
ラッチ先生

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

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

コメント