【スクラッチ】簡単ゲーム36:タップでジャンプ!(スマホ対応)

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

今回こんかいは、「ねっち ジャンプゲーム!」でぇ~す!

ねっちでジャンプゲーム!
スック
スック

おぉ、いいねぇ!

ラッチ先生
ラッチ先生

ねっちをタップして、

左右さゆううごかす

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  タップで左右に動かす
タップで 左右さゆううごかす

ジャンプする

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  タップでジャンプする
タップで ジャンプする

プログラミングの解説かいせつは、

「【スクラッチ】ゲームのわざ04 :ジャンプしながら左右さゆう(スマホよう)」でしてます。

スック
スック

ねっちをタップして

  • 左右さゆううごかす
  • ジャンプするプログラミング

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

スック
スック

ジャンプのたかさを えたよ。

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  ねっちがジャンプするスクリプト
ジャンプのスクリプト

「20」から「25」にしたよ!

ラッチ先生
ラッチ先生

ねっちが ジャンプしないとれないように、ハートをうごかすプログラミングをします。

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  ハートが空にただようスクリプト
そらに ただようスクリプト
スック
スック

「○びょうでx座標ざひょうを○に、y座標ざひょうを○にえる」ブロックを、使つかっているね!

ラッチ先生
ラッチ先生

はぁ~い、そうでぇ~す!

「○びょうでx座標ざひょうを○に、y座標ざひょうを○にえる」ブロックで

「○びょうでx座標ざひょうを○に、y座標ざひょうを○にえる」ブロック

ハートが ただよう動きをつけました。

スック
スック

時間じかんえるんだね。

ラッチ先生
ラッチ先生

そうです。

数字すうじえれば、いろいろなうごきにわるよね。

スック
スック

うん、うん。

ラッチ先生
ラッチ先生

それでは、

簡単かんたんゲーム「ねっち ジャンプゲーム!」をつくっていこう!

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

スポンサーリンク

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

  • タップして、ねっちをうごかそう!左右さゆう移動いどうやジャンプをするよ。
  • ジャンプして、ハートをとっていこう!4ると「クリア」
  • 地面じめんあるいているギガにたると、「ゲームオーバー」。
スック
スック

たのしいよ!

スマホでやってみて!

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

1. ハートが、そらに ただようスクリプトがわかるよ

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  ハートが空にただよう
ハートが、そらに ただよう

2.ギガが あるつづけるスクリプトがわかるよ

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  ギガが歩き続ける
ギガが あるつづける

3. のハートをとると、クリアするスクリプトがわかるよ

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  4個のハートをとるとクリア
のハートをとると クリア

4.ギガにたると、ゲームオーバーするスクリプトがわかるよ

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  ギガに当たるとゲームオーバー
ギガにたると、ゲームオーバー

スクリプトを見てみよう

スプライトはこれです!

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  スプライト
スプライトと背景はいけい
ラッチ先生<br>
ラッチ先生

このスクラッチ作品さくひんのスプライトは、

  • 「ねっち」
  • 「ハート」
  • 「たいよう」
  • 「ギガ」

背景はいけいは、

  • Blue Sky

です。

  • 「スプライト1」を「ねっち」にしました。
  • 「Heart」を「ハート」おおきさを「40」にしました。
  • 「Sun」を「たいよう」、おおきさを「50」にしました。
  • 「Giga Walking」を「ギガ」、おおきさを「50」にしました。
スック
スック

「コスチューム1」の「ねっち」は、自分じぶん作成さくせいするよ。

「ねっち」のつくかたは、こちらの記事きじにのっています。

コスチュームはこれです!

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  コスチューム
コスチューム
スック
スック

背景はいけいの「Blue Sky」のコスチュームに

  • 「おめでとう!」
  • 「ざんねんでした!」

と、文字もじきました。

文字もじかたは、こちらの記事きじかれていますよ。

スクリプトはこれです!

ねっちのスクリプト

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  ねっちのスクリプト1
ねっちのスクリプト1
「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  ねっちのスクリプト2
ねっちのスクリプト2

ハートのスクリプト

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  ハートのスクリプト
ハートのスクリプト

たいようのスクリプト

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  たいようのスクリプト
たいようのスクリプト

ギガのスクリプト

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  ギガのスクリプト
ギガのスクリプト

背景のスクリプト

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  背景のスクリプト
背景はいけいのスクリプト
スック
スック

効果音こうかおんは、

  • 「Jump」
  • 「Win」
  • 「Magic Spell」
  • 「Alien Creak2」

に、しました。

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

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

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

ハートのスクリプト

ハートが 空にただよう動きをプログラミング

ラッチ先生
ラッチ先生

ハートを

「○のクローンを作る」ブロックで、

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

のクローンをつくります。

1,のハートを そらうえ表示ひょうじする

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  4個のハートを表示するスクリプト
のハートを そら表示ひょうじするスクリプト
スック
スック
  • 「〇のクローンをつくる」ブロックの使つかかた

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

ラッチ先生
ラッチ先生

ハートを

「○びょうでx座標ざひょうを○に、y座標ざひょうを○にえる」ブロックで

scratch 「○秒でx座標を○に、y座標を○に変える」ブロック
「○びょうでx座標ざひょうを○に、y座標ざひょうを○にえる」ブロック

うごかすプログラムをつくろう!

2,うご範囲はんいめる

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  ハートが空にただようスクリプト
そらに ただようスクリプト
スック
スック

これで、

ねっちがジャンプしないと ゲットできないね

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

スプライトの場所ばしょをしめすx座標ざひょうとy座標ざひょうは、こちらの記事きじまなべます。

ギガ のスクリプト

ギガが 歩き続けるプログラミング

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

「x座標ざひょうを○、y座標ざひょうを○にする」ブロックで

scratch 「x座標を○、y座標を○にする」ブロック
「x座標ざひょうを○、y座標ざひょうを○にする」ブロック

ギガの最初さいしょ場所ばしょめるプログラムをつくります。

1.最初さいしょ場所ばしょめる

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  ギガの最初の場所を決めるスクリプト
最初さいしょ場所ばしょめるスクリプト
ラッチ先生<br>
ラッチ先生

「○まで かえす」ブロックで

scratch 「○まで繰り返す」ブロック
「○までかえす」ブロック

ねっちにれるまで あるつづけるプログラムを つくります。

2.はじまで あるつづける

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  ギガが端まで歩き続けるスクリプト
はじまであるつづけるスクリプト
ラッチ先生
ラッチ先生

「もし○なら」ブロックを使つかって

scratch 「もし○なら」ブロック
「もし○なら」ブロック

はじたったら もと場所ばしょうつすプログラムを つくります。

3,はじたったら もと場所ばしょうつ

「スクラッチしよう!10-27 ねっち ジャンプゲーム!」 scratch  ギガが歩き続けるスクリプト
ギガが あるつづける
スック
スック

これで、

ねっちにれるまで あるつづけるよ!

つづく・・・

スック
スック

あららっ、

ここで、休憩きゅうけいですか。

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

そうだね。

次回じかいは、

「ねっち ジャンプゲーム!」の

  • ハートを4ゲットすると 「クリア」
  • ギガにたると 「ゲームオーバー」

プログラミングを紹介しょうかいします。

スック
スック

O.K!

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

たのしみにっててね!

それじゃあ、またぁ!

スック
スック

まったねえーーー!

(@^^)/~~~

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

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

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

おもっているかたに!

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

スック
スック

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

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

コメント