【スクラッチ】避けるゲーム①:障害物の花火をクローンで作ろう!

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

今回こんかいは、「ねっち 花火はなびをよけろ!」でぇ~す!

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch  
簡単かんたんなゲーム「ねっち 花火はなびを よけろ!」
スック
スック

えっ!

丸まるいのが 花火はなびなの…?

ラッチ先生
ラッチ先生

そう!

は・な・び…!

スック
スック

…

ラッチ先生
ラッチ先生

この花火はなびを

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch  花火
花火はなび

「色いろの効果こうかを○ずつ変かえる」ブロックや

「色の効果を○ずつ変える」ブロック
「色いろの効果こうかを○ずつ変かえる」ブロック

「幽霊ゆうれいの効果こうかを○ずつ変かえる」ブロックで

「幽霊の効果を○ずつ変える」ブロック
「幽霊ゆうれいの効果こうかを○ずつ変かえる」ブロック

プログラムします。

スック
スック

あっ、「見みた目め」ブロックで できるんだね!

ラッチ先生
ラッチ先生

そう!簡単かんたんでしょ!

それでは、はじめますか。

スック
スック

O.K!

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

スポンサーリンク

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

  • ねっちを 指ゆびで動うごかし、15秒後びょうごに 現あらわれる星ほしを ゲットしよう!
  • 花火はなびに当あたると、ゲームオーバー!
スック
スック

けっこう、むずかしいよ!

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

1.花火はなびを 打うち上あげるスクリプトが わかるよ

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch  花火を打ち上げる
花火はなびを 打うち上あげる

2.ねっちが 花火はなびに当あたるとゲームオーバーの スクリプトが わかるよ

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch  ゲームオーバー
ゲームオーバー

3.10秒後びょうごに 星ほしが現あらわれ どこかに行いく スクリプトが わかるよ

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch  10秒後星が現れる
10秒後びょうご 星ほしが 現あらわれる

4.星ほしをゲットすると、クリアのスクリプトが わかるよ

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch  クリア
クリア
スック
スック

簡単かんたんゲーム「ねっち 花火はなびを よけろ!」で 使つかう 効果音こうかおんは、

・「Crunch」

・「Drum Boing」

・「Win」

・「Oops」

に、しました。

・効果音こうかおんの選えらび方かた

・「○の音おとを鳴ならす」の使つかい方かた

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

スポンサーリンク

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

花火を 打ち上げるプログラミング

1.花火はなびを 打うち上あげるスクリプトが わかるよ

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch  花火を打ち上げる
花火はなびを 打うち上あげる
ラッチ先生<br>
ラッチ先生

最初さいしょに、

スプライトに「花火はなび」を 作つくります。

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch スプライト「花火」
スプライト「花火はなび」
「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch スプライト「花火」のコスチューム
コスチューム
スック
スック

スプライト「花火はなび」の 作つくり方かただよ。

大おおきさは、だいたい「100×100」に したよ

スプライト「花火はなび」の作つくり方かた

フリーBGM:DOVA-SYNDROME 午後のカメレオンは星の波動を数え… written by Masuo

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

それでは、まず、

花火はなびの

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch スプライト「花火」
花火はなび

プログラムから 作つくりましょう。

スック
スック

了解りょうかい!

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

「○のクローンを作つくる」ブロックを 使つかって

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

花火はなびを いろんな所ところに 表示ひょうじする プログラムを 作つくります。

スック
スック

スプライト「花火はなび」と

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch スプライト「花火」

クローン「花火はなび」を

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch クローン「花火」

区別くべつできるように 色分いろわけしたよ!

1.花火はなびのクローンを いろんな所ところに 表示ひょうじする

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch クローン花火を表示するスクリプト①
花火はなびのクローンを 表示ひょうじする①スクリプト
スック
スック

スプライト「花火はなび」は

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch スプライト「花火」
スプライト「花火はなび」

同おなじ場所ばしょに あるね。

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

そうなんだ!

だから、「隠かくす」ブロックで

「隠かくす」ブロック

スプライト「花火はなび」は、隠かくしちゃうんだ!

2.スプライト「花火はなび」を 隠かくす

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch クローン花火を表示するスクリプト②
花火はなびのクローンを 表示ひょうじする②スクリプト
スック
スック

「表示ひょうじする」ブロックで

「表示ひょうじする」ブロック

クローン「花火はなび」は、表示ひょうじするんだね

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

そう!

次つぎは、「色いろの効果こうかを○ずつ変かえる」ブロックで、

「色いろの効果こうかを○ずつ変かえる」ブロック

花火はなびの色いろを 変かえていこう

3.花火はなびの色いろを 変かえていく

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch クローン花火を表示するスクリプト③
花火はなびのクローンを 表示ひょうじする③スクリプト
ラッチ先生<br>
ラッチ先生

そして、「大おおきさを○%にする」ブロックで、

「大おおきさを○%にする」ブロック

花火はなびの大おおきさを 変かえていこう

4.花火はなびの大おおきさを 変かえていく

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch クローン花火を表示するスクリプト④
花火はなびのクローンを 表示ひょうじする④スクリプト
スック
スック

あっ、いいねぇ!

「○から○までの乱数らんすう」ブロックで

「○から○までの乱数」ブロック
「○から○までの乱数らんすう」ブロック

花火はなびの大おおきさを ランダムにしたんだね!

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

そのとおぉぉぉ…り!

次つぎは、「幽霊ゆうれいの効果こうかを○ずつ変かえる」ブロックを 使つかって、

「幽霊の効果を○ずつ変える」ブロック
「幽霊ゆうれいの効果こうかを○ずつ変かえる」ブロック

花火はなびを 少すこしずつ消けしていこう

5.花火はなびを 少すこしずつ消けす

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch クローン花火を表示するスクリプト⑤
花火はなびのクローンを 表示ひょうじする⑤スクリプト
スック
スック

あらっ、

花火はなびが すぐ消きえちゃうね!

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

そうだね!

それなら、「○秒びょう待まつ」ブロックを 使つかって

「○秒待つ」ブロック
「○秒びょう待まつ」ブロック

花火はなびの表示ひょうじを ランダムに プログラムしよう

6.花火はなびの表示ひょうじを ランダムにする

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch クローン花火を表示するスクリプト⑥
花火はなびのクローンを 表示ひょうじする⑥スクリプト
スック
スック

へぇ~、ずいぶん変かわるなぁ!

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

そうでしょ!

それなら、もうちょっと変かえてみようか

「○から○までの乱数らんすう」ブロックを もう一か所しょで 使つかって

「○から○までの乱数」ブロック
「○から○までの乱数らんすう」ブロック

クローン「花火はなび」の間隔かんかくを ランダムにしてみよう

7.花火はなびの間隔かんかくを ランダムにする

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch クローン花火を表示するスクリプト⑦
花火はなびのクローンを 表示ひょうじする⑦スクリプト
スック
スック

おおぉ、いいね!

スポンサーリンク

つづく…

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

はぁ~い。

ここで、コーヒータイム!

ここまで作つくったスクリプトを 見みてみよう!

ここまでの スクリプト

花火

1.花火はなびを 打うち上あげるスクリプトが わかるよ

「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch  花火を打ち上げる
花火はなびを 打うち上あげる
「スクラッチしよう!10-58 ねっち 花火をよけろ!」 scratch  花火のスクリプト
花火はなびのスクリプト
ラッチ先生<br>
ラッチ先生

次回じかい、

・スタートから10秒後びょうごに 星ほしが出でてくる

・ゲームオーバー

・クリア

のプログラミングを 解説かいせつしていきます。

スック
スック

はぁ~い!

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

楽たのしみに待まっててね!

それじゃあ、またぁ!

スック
スック

まったねえーーー!

(@^^)/~~~

スポンサーリンク

ラッチ先生
ラッチ先生

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

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

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

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

ラッチ先生
ラッチ先生

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

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

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

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

スック
スック

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

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

ラッチ先生
ラッチ先生

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

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

コメント