【スクラッチ】簡単ゲーム18:ボタンで左右に動かす(スマホ対応)

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

今回こんかいは、「うちゅうへ GO!」というゲームをつくります。

ボタンをクリックして、キランくんをうごかしてね。

うちゅうへけたら、O.K!

「スクラッチしよう!10-9 うちゅうへGO!」
うちゅうへGO!
簡単なゲーム「うちゅうへ GO!」
うちゅうへ GO
スック
スック

くもを よけていくんだね。

ラッチ先生
ラッチ先生

そう。

キランくんをボタンでうごかすプログラミングは、こちら!

「スクラッチしよう!10-9 うちゅうへGO!」scratch ボタン操作のスクリプト
ボタン操作そうさのスクリプト
スック
スック
scratch 「〇まで繰り返す」ブロック
「〇までかえす」ブロック

を、つかってるね!

ラッチ先生
ラッチ先生

クリックしたしたら、

マウスにゆびはなれるまでつづけるスクリプトです。

ゲームによく使つかわれるスクリプトです。

おぼえておこう!

スック
スック

うん。

ラッチ先生
ラッチ先生

それでは、「うちゅうへ GO!」ゲームのプログラミングをしていこう!

スック
スック

はぁ~い。

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

スポンサーリンク

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

  • ボタンでキランくんをうごかしてね。
  • くもをよけてください。
  • うちゅうへ行けたら、「やったあ!」といます。
スック
スック

おもしろいよ!

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

1.キランくんを ボタンでうごかすスクリプトがわかるよ

「スクラッチしよう!10-9 うちゅうへGO!」scratch キランくんをボタンで操作する
ボタンでうごかす

2.くもした移動いどうするスクリプトがわかるよ

「スクラッチしよう!10-9 うちゅうへGO!」scratch 雲が下へ移動する
いわうえでジャンプする
スポンサーリンク

スクリプトを見てみよう

スプライトはこれです!

「スクラッチしよう!10-9 うちゅうへGO!」scratch スプライト
スプライト
ラッチ先生<br>
ラッチ先生

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

  • 「キランくん」
  • 「くも」
  • 「左ボタン」
  • 「右ボタン」

です。

  • 「Kiran」を「キランくん」、大きさを「30」にしました。
  • 「Cloud」を「くも」にしました。
  • 「Button3」を「みぎボタン」「ひだりボタン」にしました。
スック
スック
  • あたらしいスプライトのかた
  • スプライトの名前なまえかた
  • 大きさのかた

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

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

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

「スクラッチしよう!10-9 うちゅうへGO!」scratch 左ボタンのコスチュームを「button3-b」にする
「Button2-b」
スック
スック
  • 「コスチューム」って、なあに?

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

スクリプトはこれです!

キランくんのスクリプト

「スクラッチしよう!10-9 うちゅうへGO!」scratch キランくんのスクリプト
キランくんのスクリプト
スック
スック

効果音こうかおんは、

  • 「Slide Whistle」
  • 「Win」

に、しました。

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

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

くものスクリプト

「スクラッチしよう!10-9 うちゅうへGO!」scratch くものスクリプト
くものスクリプト

左ボタンのスクリプト

「スクラッチしよう!10-9 うちゅうへGO!」scratch 左ボタンのスクリプト
ひだりボタンのスクリプト

右ボタンのスクリプト

「スクラッチしよう!10-9 うちゅうへGO!」scratch 右ボタンのスクリプト
みぎボタンのスクリプト

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

キランくんのスクリプト

上へ 動くプログラミング

1.うえ移動いどうさせる

「スクラッチしよう!10-9 うちゅうへGO!」scratch キランくんを上へ移動するスクリプト
うえ移動いどうするスクリプト
ラッチ先生<br>
ラッチ先生

キランくんが、うえたらゴールにしよう!

2、うえたら、クリアする

「スクラッチしよう!10-9 うちゅうへGO!」scratch クリアのスクリプト
クリアのスクリプト
スック
スック

くもたったら、もともどるね!

3.くもたったら、もともど

「スクラッチしよう!10-9 うちゅうへGO!」scratch 雲に当たったら、元に戻るスクリプト
くもたったら、もともどるスクリプト

左右に 動くプログラミング

ラッチ先生
ラッチ先生

つぎは、

ボタンで左右さゆううごかそう。

4.ボタンをクリックすると、左右さゆううご

「スクラッチしよう!10-9 うちゅうへGO!」scratch ボタンをクリックすると左右に動くスクリプト
ボタンをクリックすると左右さゆううごくスクリプト
スック
スック

あれっ、

ちょっとしかうごかないよ?

ラッチ先生
ラッチ先生

このスクリプトだと、「クリックしたら、5うごく」だからだよ!

スック
スック

あっ、そうかあ。

ラッチ先生
ラッチ先生

だから、

「マウスをつづけているあいだうごつづける」とプログラムするんだ!

5.マウスをつづけているあいだ左右さゆううご

「スクラッチしよう!10-9 うちゅうへGO!」scratch ボタンをクリックしている間左右に動くスクリプト
ボタンをつづけているあいだ左右さゆううごくスクリプト
スック
スック

なるほど!

このブロックは、

scratch 「クリックしてない」ブロック
「クリックしてない」ブロック

「マウスからゆびはなす」というプログラムなんだね。

くものスクリプト

下へ移動するプログラミング

1.うえに あらわれる

「スクラッチしよう!10-9 うちゅうへGO!」scratch 雲が上に現れるスクリプト
うえあらわれるスクリプト
スック
スック

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

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

ブロックの使つかかた

「クローンされたとき」ブロック

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

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

2.した移動いどうする

「スクラッチしよう!10-9 うちゅうへGO!」scratch 雲が下へ移動するスクリプト
した移動いどうするスクリプト
ラッチ先生
ラッチ先生

このブロックで、

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

くもした移動いどうするはやさをえよう!

3.した移動いどうするはやさをえる

「スクラッチしよう!10-9 うちゅうへGO!」scratch 雲が下へ移動する速さを変えるスクリプト
した移動いどうするはやさをえるスクリプト
スック
スック

わぁ~、いいかんじになった!

まとめ

ラッチ先生
ラッチ先生

今回こんかいは、

  • 「マウスがされた」ブロック
  • 「〇ではない」ブロック
  • 「までかえす」ブロック

使つかって、

ボタンをクリックして左右さゆううごかすプログラミングまなびました。

「スクラッチしよう!10-9 うちゅうへGO!」scratch ボタンをクリックして左右に動かすスクリプト
ボタンをクリックして左右さゆううごかすスクリプト
スック
スック

このブロック

scratch 「〇ではない」ブロック
「〇ではない」ブロック

なんとなくわかってきたなあ・・・。

ラッチ先生
ラッチ先生

アハハ!そうだね。

「クリックした」の反対はんたいだから、「クリックしない」。

つまり、「マウスからゆびはなした」

すこしややこしいね!

プログラミングをしていくうちに、れてくるから大丈夫ですよ!

スック
スック

はぁ~い!

ラッチ先生
ラッチ先生

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

たのしみに!

それじゃあ、またっ!

スック
スック

まったねえーーー!

(@^^)/~~~

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

今回こんかいは、ボタンをタップして、キランくんを左右さゆううごくようにしました。

ボタンをタップして、

スプライトをコントロールするプログラムがあります。

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

スック
スック

ボタンをタップすると、

ねこが きをえるよ。

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

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

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

スック
スック

チャレンジしてみてね!

ラッチ先生
ラッチ先生

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

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

おもっているかたに!

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

ラッチ先生
ラッチ先生

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

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

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

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

スック
スック

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

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

コメント