【スクラッチ】簡単ゲーム46:ねっちプラットフォーム

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

今回こんかいは、「ねっち プラットフォーム!」でぇ~す!

ねっち プラットフォーム!
スック
スック

おおっ!

ゴール!

ラッチ先生
ラッチ先生

ねっちをタップでうごかし、障害物ようがいぶつをよけてゴールするゲーム(プラットフォーム・ゲーム)を

プログラミングします。

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch ねっちプラットフォーム
ねっちプラットフォーム
スック
スック

あか障害物しょうがいぶつが、てくるんだね!

ラッチ先生
ラッチ先生

そう!

コスチュームに自分じぶんきなように障害物しょうがいぶついて、よこスクロールしているんだ。

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch 地面のコスチューム1
地面じめんのコスチューム1
「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch 地面のコスチューム2
地面じめんのコスチューム2
スック
スック

あか障害物しょうがいぶつに触れると、ゲームオーバーなんだよね!

ラッチ先生
ラッチ先生

それが、このスクリプトです。

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  ゲームオーバーのスクリプト
ゲームオーバーのスクリプト
スック
スック

えっ!

たった これだけでできちゃうんだぁ。

ラッチ先生
ラッチ先生

そう!

みんなもさっそく、つくってみよう!

スック
スック

はぁ~い!

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

スポンサーリンク

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

  • ねっちをタップしてうごかします。
  • あか障害物しょうがいぶつをよけて、ゴールしてください!
スック
スック

がんばってね!

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

1.よこスクロールして、ゴールしたらまるスクリプトがわかるよ

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  ゴールすると横スクロールが止まる
ゴールするとまる

スクリプトを見てみよう

スプライトはこれです!

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  スプライト
スプライト
ラッチ先生<br>
ラッチ先生

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

  • 「ねっち」
  • 地面じめん
  • 「ねっち」「地面じめん」は作成さくせいしました

背景はいけいは、

  • Blue Sky
スック
スック
  • 「ねっち」のつくかた

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

スック
スック
  • 背景はいけいえる方法ほうほう

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

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

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  地面のコスチューム1
地面じめん」のコスチューム1、2
「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  地面のコスチューム2
地面じめん」のコスチューム3,4
スック
スック

「GOAL」と文字もじかたは、

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

スック
スック

「ゴールのはた」は、

ペイントエディターの「直線ちょくせん」「りつぶし」を使つかって作成さくせいしたよ!

使つかかたは、こちらの記事きじっています。

スクリプトはこれです!

ねっちのスクリプト

歩く
「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  ねっちのスクリプト1
ねっちのスクリプト1
ジャンプ
「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  ねっちのスクリプト2
ねっちのスクリプト
横スクロール
「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  ねっちのスクリプト3
ねっちのスクリプト
障害物に当たる、ゴール
「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  ねっちのスクリプト4
ねっちのスクリプト

地面のスクリプト

地面じめんのスクリプト1
横スクロール
地面じめんのスクリプト
スック
スック

効果音こうかおんは、

  • 「Jump」
  • 「Oops」
  • 「Win」

に、しました。

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

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

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

「地面」のコスチュームを作成

ラッチ先生
ラッチ先生

地面じめん」のコスチュームを 4まい作成さくせいします。

1.地面じめんの「コスチューム」を作成さくせいする

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  地面のコスチュームを作成する
地面じめんのコスチュームを 作成さくせいする
ラッチ先生
ラッチ先生

よこスクロールの説明せつめいをわかりやすくするために、

コスチューム番号ばんごうをつけるね!

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  地面のコスチューム
地面じめんのコスチューム
スック
スック

地面じめん」は、

ペイントエディターの「四角形しかくけい」を使つかって作成さくせいしたよ!

使つかかたは、こちらの記事きじっています。

ジャンプを プログラミング

ラッチ先生
ラッチ先生

「ねっち」を ジャンプさせましょう。

2.ねっちを ジャンプさせる

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  ジャンプのスクリプト
ジャンプ
スック
スック

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

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

横スクロールを プログラミング

ラッチ先生
ラッチ先生

地面じめんよこスクロールさせよう!

3.ねっちの右側みぎがわをタップすると、地面じめんうご

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  横スクロール1のスクリプト
よこスクロール1
スック
スック

あっ、地面じめんうごいたぁ!

3.タップすると、地面じめんよこスクロールする無限むげん

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  横スクロール1のスクリプト2
よこスクロール
スック
スック

地面じめんよこスクロールのプログラミングの解説かいせつは、

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

ラッチ先生
ラッチ先生

「ねっちプラットフォーム」では、よこスクロールを無限むげんにしません。

地面じめんのコスチューム4が、x座標ざひょう0になったら ゴール!

よこスクロールをめます。

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  ゴール
ゴール
スック
スック

ふむ、ふむ。

ラッチ先生
ラッチ先生

「ずっと」ブロックを「○かいかえす」ブロックに えます。

scratch 「○回繰り返す」ブロック
「○かいかえす」ブロック

どのようにプログラムをつくっていくか、動画どうが説明せつめいします。

スック
スック

はぁ~い!

地面のコスチューム4で止めるプログラムの解説
地面じめんコスチューム4でめるプログラム解説かいせつ

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

スック
スック

なるほど!

地面じめんのコスチューム3が、x座標ざひょう-465になったらめるんだね

ラッチ先生
ラッチ先生

そうです!

「もし○なら、でなければ」ブロックを使つかって止めます。

scratch 「もし○なら、でなけらば」ブロック
「もし○なら、でなけらば」ブロック

4.コスチューム3が、x座標ざひょう-465になったらめる

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  ゴールのスクリプト
ゴールのスクリプト

赤い障害物、ゴールの旗を描く

ラッチ先生
ラッチ先生

地面じめんのコスチュームに、

  • あか障害物しょうがいぶつ
  • ゴールのはた

を、書いていきましょう。

1.かくコスチュームに、あか障害物しょうがいぶつ、ゴールのはたきなところに

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  障害物、ゴールの旗を描く
障害物しょうがいぶつ、ゴールのはた
スック
スック

あかまる障害物しょうがいぶつ」は、

ペイントエディターの「まる」を使つかって作成さくせいしたよ!

使つかかたは、こちらの記事きじっています。

ラッチ先生
ラッチ先生

つぎ

実際じっさいみどりはたをクリックして、地面じめんよこスクロールしてみよう!

ねっちが、ゴールのはたまでたどりつけるかな。

2.じっさいに、地面じめんをスクロールして、障害物しょうがいぶつ場所ばしょめていこう

赤い障害物にふれたら止まるプログラミング

ラッチ先生
ラッチ先生

「○まで待つブロックを使つかって

scratch 「○まで待つ」ブロック
「○までつ」ブロック

ねっちが あか障害物しょうがいぶつたったらうごきをめるプログラムを つくります。

1.あか障害物しょうがいぶつたったらゲームオーバー

「スクラッチしよう!10-37 ねっちプラットフォーム#1」 scratch  赤い障害物に当たったら止めるスクリプト
あか障害物しょうがいぶつたったらめるスクリプト
スック
スック

これで、

「ねっちプラットフォーム」のプログラミング完了かんりょう

まとめ

ラッチ先生
ラッチ先生

今回こんかいは、

  • 「もし○なら」ブロック
  • 「コスチューム番号ばんごう=○」ブロック
  • 「○をおくる」ブロック

使つかって、

よこスクロールをめるプログラミングまなびました。

よこスクロールをめるスクリプト
スック
スック

地面じめんのコスチューム4が、

ゴールになるんだよね

ラッチ先生
ラッチ先生

このプログラミングは、

プラットフォームのゲームでよく使つかわれるからおぼえておくといいよ!

スック
スック

はぁ~い!

ラッチ先生
ラッチ先生

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

たのしみに!

それじゃあ、またっ!

スック
スック

まったねえーーー!

(@^^)/~~~

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

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

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

おもっているかたに!

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

スック
スック

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

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

コメント