【スクラッチ】簡単ゲーム13:虫をボタンで動かす(スマホ用)

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

今回こんかいは、「ボタンで 動うごかせ!」というゲームを作つくります。

ボタンをクリックして、てんとう虫むしをコントロールしてください。

イチゴに触さわったら、O.Kです!

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch
ボタンをクリック
簡単なゲーム「ボタンで 動かせ!」
ボタンで 動うごかせ!
スック
スック

ボタンで、動うごかすんだね!

ラッチ先生
ラッチ先生

そうです!

てんとう虫むしをボタンで動うごかすプログラミングは、こちらです!

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch てんとう虫を右に動かすスクリプト
右みぎに動うごかすスクリプト
「スクラッチしよう!10-4 ボタンで動かせ!」 scratch てんとう虫を左に動かすスクリプト
左ひだりに動うごかすスクリプト
スック
スック

てんとう虫むしの角度かくどを、変かえているんだね。

ラッチ先生
ラッチ先生

そう!

てんとう虫むしは、イチゴに触ふれるまで動うごき続つづけているんだ!

それでは、「ボタンで 動うごかせ!」ゲームのプログラミングをしていこう!

スック
スック

はぁーーい!

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

スポンサーリンク

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

  • 青あおいボタンをクリックして、右みぎ方向ほうこうに!
  • オレンジのボタンをクリックして、左ひだり方向ほうこうに!
  • イチゴをねらって、動うごかしてね!
スック
スック

がんばって!

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

1.ボタンをクリックすると、向むきを変かえるスクリプトがわかるよ

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch ボタンをクリックするとてんとう虫が向きを変える
ボタンをクリックすると 向むきを変かえる

2.いろんな場所ばしょに現あらわれるスクリプトがわかるよ

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch イチゴがいろんな所に現れる
いろんな場所ばしょに現あらわれる

スポンサーリンク

スクリプトを見てみよう

スプライトはこれです!

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch スプライト
スプライト
ラッチ先生<br>
ラッチ先生

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

  • 「てんとう虫むし」
  • 「右みぎボタン」
  • 「左ひだりボタン」
  • 「イチゴ」

です。

  • 「Ladybug1」を「てんとう虫むし」、大おおきさを「70」にしました。
  • 「Button2」を「右みぎボタン」、大おおきさを「50」にしました。
  • 「Button3」を「左ひだりボタン」、大おおきさを「50」にしました。
  • 「Strawberry」を「イチゴ」、大おおきさを「50」にしました。

*「Button2」が2つ目めなので、「Button3」となる。

スック
スック
  • 新あたらしいスプライトの入いれ方かた
  • スプライトの名前なまえの変かえ方かた
  • 大きさの変かえ方かた

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

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

「左ひだりボタン」は、コスチューム「Button2-b」にしました。

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch 左ボタンのコスチュームを「button2-b」にする
「Button2-b」
スック
スック
  • 「コスチューム」って、なあに?

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

スクリプトはこれです!

てんとう虫のスクリプト

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch てんとう虫のスクリプト
てんとう虫むしのスクリプト

右ボタンのスクリプト

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch 右ボタンのスクリプト
右みぎボタンのスクリプト
スック
スック

えっ、これだけ!

左ボタンのスクリプト

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch 左ボタンのスクリプト
左ひだりボタンのスクリプト
スック
スック

あらっ、これもだ!

イチゴのスクリプト

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch イチゴのスクリプト
イチゴのスクリプト

スポンサーリンク

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

てんとう虫のスクリプト

イチゴに触れるまで 動き続けるスクリプト

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch てんとう虫がイチゴに触れるまで動き続けるスクリプト
イチゴに触ふれるまで動うごき続つづけるスクリプト

右方向に進むスクリプト

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch てんとう虫が右に動かすスクリプト
右みぎに動うごかすスクリプト

左方向に進むスクリプト

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch てんとう虫が左に動かすスクリプト
左ひだりに動うごかすスクリプト

イチゴに触れたら「うまい!」と言うスクリプト

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch イチゴに触れて「うまい!」と言うスクリプト
「うまい!」と言いって効果音こうかおんが鳴なるスクリプト
スック
スック

「○の音おとを鳴ならす」ブロック

scratch 「○の音を鳴らす」ブロック
「○の音おとを鳴ならす」ブロック

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

○「〇の音おとを鳴ならす」ブロックの作つくり方かた

○ ブロックの使つかい方かた

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

イチゴのスクリプト

いろんな所に 現れるスクリプト

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch イチゴがいろんな所に現れるスクリプト
いろんな所ところに現あらわれるスクリプト

てんとう虫に触れると 止まるスクリプト

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch てんとう虫に触れると止まるスクリプト
てんとう虫むしに触ふれると止とまるスクリプト

スポンサーリンク

まとめ

ラッチ先生
ラッチ先生

今回こんかいは、

  • 「〇度ど回まわす」ブロック
  • 「〇まで繰くり返かえす」ブロック
  • 「〇歩ぽ動うごかす」ブロック

を使つかって、

ゲーム「ボタンで動うごかせ!」のプログラミングを

学まなびました。

「スクラッチしよう!10-4 ボタンで動かせ!」 scratch 右に動かすスクリプト
右みぎに動うごかすスクリプト
「スクラッチしよう!10-4 ボタンで動かせ!」 scratch 左に動かすスクリプト
左ひだりに動うごかすスクリプト
スック
スック

ぼく、

ボタン操作そうさが、うまくなったよ!

ラッチ先生
ラッチ先生

やったね。スック!

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

お楽たのしみに!

それじゃあ、またっ!

スック
スック

まったねえーーー!

(@^^)/~~~

簡単なゲーム「うちゅうへ GO!」にチャレンジ!
ラッチ先生
ラッチ先生

ボタンでコントロールするプログラムは、他ほかにもあります。

簡単かんたんなゲーム「うちゅうへ GO!」のプログラミングに 挑戦ちょうせんしてみよう!

スック
スック

雲くもをよけて 上うえまで行いけたらクリアするゲームだよ。

動画どうがを見みてね!

簡単かんたんなゲーム「うちゅうへ GO!」
ラッチ先生
ラッチ先生

このゲーム「うちゅうへ GO!」のプログラミングは、

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

スック
スック

作つくってみよう!

スポンサーリンク


ラッチ先生
ラッチ先生

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

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

ここで 学まなべます

・ BGM提供:DOVA-SYNDROME
https://dova-s.jp/
「Dancing In The Rain 」 by Kei Morimoto

・ 効果音提供:Chisato’s Website
https://chisatosound.sakura.ne.jp/index.html
「Accent. Brilliant [02] (Low)」:アクセント
「Bump. Low-Bit [04B]」:アクションゲーム
「Power Up Item [01] (Fast)」:アクションゲーム

ラッチ先生
ラッチ先生

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

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

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

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

ラッチ先生
ラッチ先生

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

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

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

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

スック
スック

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

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

ラッチ先生
ラッチ先生

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

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

コメント