スクラッチしよう!簡単なゲームの作り方019:ねっちだぁ!
ラッチ先生こんにちは!
「スクラッチしよう!楽たのしく学まなぶプログラミング教室きょうしつ」の担任たんにんラッチです。
スックスックだよ!
ラッチ先生今回こんかいは、「ねっちだぁ!」というゲームを作つくります。
ねっちを探さがして、クリックしてね!
ねっちだぁ! スックあれっ、
前まえのゲームで見みたことあるよ?
ラッチ先生ゲームのキャラクターにしようと思おもってまぁ――――す!
スックいいねぇ!
ラッチ先生ネコを50匹ぴき出だすプログラミングは、こちら!
ネコ50ぴき スックあっ、
ネコが ななめになってる!
ラッチ先生そう!
このブロックで、
「左ひだり回まわり45度ど回まわす」ブロックななめにしたんだ。
わかりづらくするためだよ!
スックそうだね!
ラッチ先生それでは、「ねっちだぁ!」ゲームのプログラミングをしていこう!
スックO.K!
それでは、楽たのしくプログラミングを学まなんでいきましょう!
スポンサーリンク 目次- 今回作るスクラッチの作品は、これっ!
- 今回のプログラミングで学ぶことは
- スクリプトを見てみよう
- スプライトはこれです!
- スクリプトはこれです!
- ネコのスクリプト
- ねっちのスクリプト
- プログラミングの仕方を説明します
- 50匹を ななめに動かすプログラミング
- ねっちを 登場させるプログラミング
- クリックしたら消えるプログラミング
- クリックしたらしゃべるプログラミング
- まとめ
- ステップアップドリル
今回作るスクラッチの作品は、これっ!
- ねっちを見つけて、クリックしよう!
けっこう、むずいよ!
今回のプログラミングで学ぶことは
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.com2.ネコの後あとに 登場とうじょうさせる
ネコの後あとに登場とうじょうするスクリプト スックさっきより、いいねえ。
でも、手前てまえに現あらわれるから、見みつかりやすいよ!
ねっちが手前てまえにいる ラッチ先生あらら・・・。
すぐ、見つかっちゃうね・・・。
よし、このブロックで、
「最背面さいはいめんへ移動いどうする」ブロックねっちを奥おくにしよう!
3.ねっちを奥おくにする。
ねっちを奥おくにするスクリプト スックあっ、
これなら、わかりにくいね!
クリックしたら消えるプログラミング1.ネコをクリックしたら 消きえる
ネコをクリックしたら消きえるスクリプト スッククリックしたら消きえたけど…。
1匹ぴき消きえてもインパクトがないなあ・・・。
ラッチ先生そうだね。
よし!クリックしたら、全部ぜんぶのネコを消けしちゃおう!
とするとだ・・・。
クリックされたら、全部ぜんぶのネコのクローンに「終おわり」のメッセージを送おくろう。
「終おわりを送おくる」ブロック スックふむ、ふむ。
ラッチ先生『「終おわり」のメッセージを受うけ取とったら、消きえる』
「このクローンを削除さくじょする」ブロックと、プログラミングすれば、全部ぜんぶのネコが消きえるよ!
2.ネコをクリックしたら、全部ぜんぶのネコが消きえる
全部ぜんぶのネコが消きえるスクリプト スックいいねえ!
ラッチ先生ねっちがクリックされたときも、全部ぜんぶ消きえるようにしよう!
「見みつかるを送おくる」ブロックと、「見みつかる」とメッセージを送おくろう!
3.ねっちをクリックしたも、全部ぜんぶのネコが消きえる
ねっちをクリックしたら全部ぜんぶのネコが消きえるスクリプト スックO.k!
スポンサーリンク クリックしたらしゃべるプログラミング ラッチ先生さいごに、ねっちにしゃべらせて終おわりにしよう。
ネコにクリックしたら、「アウト!」
「アウト!と3秒びょう言いう」ブロックねっちにクリックしたら、「ヨッ!」
「ヨッ!と3秒びょう言いう」ブロックと、プログラミングするね!
1.クリックしたらしゃべる
ネコをクリックしたらしゃべるスクリプト スックねっちがしゃべりながら動うごいてるね。
ラッチ先生あっ、
このスクリプトが動うごいてるね。
ねっちの歩あるくスクリプト「スプライトの他ほかのスクリプトを止とめる」ブロックを使つかって止とめよう。
「スプライトの他ほかのスクリプトを止とめる」ブロック スック「スプライトの他ほかのスクリプトを止とめる」ブロック
- 出だし方かた
- 使つかい方かた
については、こちらの記事きじに書かいてるよ。
【スクラッチ】3つの「〇を止める」ブロックの使い方スクラッチの制御には、「このスクリプトを止める」「スプライトの他のスクリプトを止める」「すべてを止める」のスクリプトを止める3つのブロックがあります。「このスクリプトを止める」ブロックは、組み込まれているスクリプトを止めます。「スプライトの他のスクリプトを止める」ブロックは、他のスクリプトを止めます。「すべてを止める」は、すべてのスプライトのスクリプトを止めます。scratchsiyou.com2.ネコをクリックしたら、止とまる
ネコをクリックしたら止とまるスクリプト スックあっ、
止とまったほうがいいね!
3.ねっちをクリックしたら、止とまる
ねっちをクリックしたら止とまるスクリプト スックあっ、
ねこが消きえない。
ラッチ先生おっ、ネコが消きえないね。
それなら、ねっちがクリックされたら、
「見みつかるを送おくる」ブロックで
「見みつかるを送おくる」ブロック「ねっちがクリックされた」とメッセージを送おくろう!
『「見みつかる」メッセージが送られたら、ネコが消える』とプログラミングするんだ!
「このクローンを削除さくじょする」ブロック4.ねっちをクリックしたら、ネコが消きえる
ねっちをクリックしたら消きえるスクリプト スックこれで、プログラミング終了しゅうりょう!
スポンサーリンクまとめ
ラッチ先生今回こんかいは、
- 「〇のクローンを作つくる」ブロック
- 「〇度ど回まわす」ブロック
- 「〇回かい繰くり返かえす」ブロック
を使つかって、
ネコを50ぴき出だすプログラミングを学まなびました。
ネコを50匹ぴき出だすスクリプト スックこれからも
ねっちが登場とうじょうするの?
ねっち ラッチ先生はい!
スックやったね!
ラッチ先生これからも楽たのしいゲームのプログラミングを紹介しょうかいしていきます。
お楽たのしみに!
それじゃあ、またっ!
スックまったねえーーー!
(@^^)/~~~
ゲームの技「えさを ねらえ!」にチャレンジ! ラッチ先生「○のクローンを作る」ブロックを
「○のクローンを作つくる」ブロック使ったプログラムは、他ほかにもあります。
簡単かんたんなゲーム「えさを ねらえ!」のプログラミングに 挑戦ちょうせんしてみよう!
スックカラーボールが
10個こ出でてくるよ
えさを ねらえ! ラッチ先生この簡単かんたんなゲーム「えさを ねらえ!」のプログラミングは、
こちらの記事きじに 載のっています。
【スクラッチ】簡単ゲーム20:ネコをボタンで動かす(スマホ対応)スクラッチで簡単なゲーム「えさをねらえ!」を作ります。ボタンをクリックしてネコを動かします。縦と横移動する障害物のボールの向きは、0度と90度の2通り。0から1までの乱数ブロックを使ってプログラミングしました。scratchsiyou.com スックチャレンジしてみてね!
スポンサーリンクステップアップドリル
ラッチ先生「変数へんすう」って、なあに?
「変数へんすう」ブロックって、どう使つかうの?
と 思おもっている方かたに!
変数へんすうブロックでのプログラミングを 学まなべるドリルを 作つくりました
ラッチ先生「リスト」って、なあに?
「リスト」ブロックって、どう使つかうの?
と 思おもっている方かたはこちら!
リストブロックでのプログラミングを 学まなべるドリルを 作つくりました
スック画面がめんを クリックすると
「ステップアップドリル」のサイトへ 行いけます!
ラッチ先生pythonパイソンを 学まなびたいと 思おもっている方かたは、こちら!
「pythonパイソンしよう! 楽しく学べるプログラミング教室」サイトを 作つくりました。
リンク リンク