【スクラッチ】ゲームにBGMを入れる方法:3つのコードでできます

ラッチ先生
ラッチ先生

こんにちは.

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

スック
スック

スックです!

ラッチ先生
ラッチ先生

今回こんかいは、ゲームにBGMをながすプログラミングおこないます。

スック
スック

BGMって、ゲームちゅうながれている音楽おんがくのことだよね!

わあ~、やったぁ!

BGMが ながれる
ラッチ先生
ラッチ先生

BGMを ながスクリプトは、この3つのコードでできてしまいます。

BGMを流すスクリプト
BGMとながすスクリプト
スック
スック

えっ、これだけでいいの?

ラッチ先生
ラッチ先生

かんたんでしょ!

さあ、はじめてみよう!

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

スポンサーリンク

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

  • みどりはたをクリックしたら、かに が うごきだすよ。
  • マウスを使つかってネコをうごかし、かにからげよう
  • みどりはたをクリックすると、BGMがながれるよ
  • カニにつかまると、効果音こうかおんながれておしまいです。
スック
スック

かに に つかまらないようにね!

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

1. かにがうごスクリプトがわかるよ

「スクラッチしよう!3-2 BGMを 入れよう!」かにがいろんな所に動く
かにが いろんなところうご

2.マウスでネコをうごかすスクリプトがわかるよ

「スクラッチしよう!3-2 BGMを 入れよう!」マウスでネコを動かす
マウスでネコをうごかす

3.BGMビージーエムながれるスクリプトがわかるよ

「スクラッチしよう!3-2 BGMを 入れよう!」BGMが流れる
BGMがながれる

4.かににつかまると、うごきがまるスクリプトがわかるよ

「スクラッチしよう!3-2 BGMを 入れよう!」かににつかまると、動きが止まる
かににつかまると、うごきがまる

5.効果音こうかおんてしゃべってわるスクリプトがわかるよ

「スクラッチしよう!3-2 BGMを 入れよう!」効果音が出て「つかまえた!」と言って終了する
効果音こうかおんて「つかまえた!」とってわる
スポンサーリンク

スクリプトを見てみよう

スプライトはこれです!

「スクラッチしよう!3-2 BGMを 入れよう!」スプライト
スプライト
ラッチ先生<br>
ラッチ先生

このスクラッチ作品さくひんのスプライトは、「ネコ」「かに」です。

スクラッチ画面がめんを見ると、 「ネコ」「かに」 と表示ひょうじされています。

 *「スプライト1」を「ネコ」に名前なまええました。

「Crab」を「かに」に名前なまええました。

背景はこれです!

「スクラッチしよう!3-2 BGMを 入れよう!」はいけい
背景はいけい
ラッチ先生<br>
ラッチ先生

背景はいけいを「Light」にしました。

背景はいけいかたりたいひとは、この記事きじからまなぼう!

スクリプトはこれです!

ネコのスクリプト

「スクラッチしよう!3-2 BGMを 入れよう!」scratchネコのスクリプト
ネコのスクリプト

カニのスクリプト

「スクラッチしよう!3-2 BGMを 入れよう!」scratch かにのスクリプト
かにのスクリプト

背景のスクリプト

「スクラッチしよう!3-2 BGMを 入れよう!」背景のスクリプト
背景はいけいのスクリプト

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

ネコのスクリプト

マウスでネコが動くプログラミング

ネコをマウスで動かすスクリプト
ネコをマウスでうごかすスクリプト
スック
スック

「マウスのポインターへく」コードについて くわしくりたいかたは、

こちらの記事きじんでみてね。

かにに つかまると動きが止まるプログラミング

かににつかまると動きが止まるスクリプト
かにに つかまるとうごきがまるスクリプト

かにのスクリプト

かにが いろんな所に動くプログラミング

かにがいろんな所に動くスクリプト
かにが いろんなところうごくスクリプト

ねこをつかまえると 動きが止まるプログラミング

ネコを捕まえると カニの動きが止まるスクリプト
ねこをつかまえると カニのうごきがまるスクリプト

効果音を出して しゃべって終わるプログラミング

効果音を出して「つかまえた!」と言って終わるスクリプト
効果音こうかおんして「つかまえた!」とってわるスクリプト
スック
スック

「このスクリプトをめる」コード

「スプライトのほかのスクリプトをめる」コード

「すべてをめる」コード

どれもスクリプトをめるコードだったよね。

いまいち、「なんだったけ・・・?」とおもったら

こちらの記事きじんでみよう!

背景のスクリプト

BGMが流れるプログラミング

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

BGMがながれるスクリプトを背景はいけいの「コード」でつくりました。

このBGMのスクリプトは、ネコや かにのところつくってもかまいません。

背景はいけいところつくったほうがわかりやすいとおもったので、こちらでつくりました。

BGMが流れるスクリプト
BGMがながれるスクリプト
スック
スック

「〇のおとらす」コードとわるまで〇のおとらす」コードがてきたね。

「この2つのコードのちがいは、なんだったけぇ・・・?」とおもったら、

こちらの記事きじにのってるよ。

BGMは、音の「ループ」から選ぼう!

スック
スック

おとの「ループ」ってなあに?

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

「ループ」とうのは、プログラミングでは「かえし」という意味いみになります。

スクラッチの「ループ」のおとは、BGMようおとになりますね。

scratchの「ループ」の音
「ループ」のおと
スック
スック

わぁ~、たくさんあるなあ!

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

スクラッチでは、55の「ループ」のおと用意よういされています。

自分じぶんきな「ループ」のおとを、BGMでながしてみよう!

スック
スック

よーし、えらぶぞーー!

まとめ

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

今回こんかいは、

わるまで〇のおとらす」コードを使つかって、ゲームにBGMをながプログラミングまなびました。

今日のプログラミングでわかったこと

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

BGMのプログラミングは、この3つのコード!

BGMのスクリプト
BGMのスクリプト
スック
スック

これだけで、できちゃうんだあ!

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

そう!かんたんでしょ!

あとは、「ループ」から好きな音を選べばいいだけ!

スック
スック

みんなもすぐにBGMがながれる作品さくひんができるね!!


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

今回こんかいのプログラミング学習がくしゅうは、ここまで!

BGMのプログラミングがこんなにも簡単かんたんだなんておもわなかったでしょ!

たくさん「ループ」のおとがあるので、どんどん使つかっていこう。

BGMがながれる作品さくひん友達ともだちせたら、「おっ、すごいっ!」っておどろきますよ。

それじゃ、また!!

スック
スック

バイなら!

(@^^)/~~~

ステップアップドリル
ラッチ先生
ラッチ先生

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

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

おもっているかたに!

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

スック
スック

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

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

コメント