【スクラッチ】簡単ゲーム49:スナイパーゲーム作り方①スマホ対応

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

今回こんかいは、「ねっちを ねらえ!」でぇ~す!

ねっちを ねらえ!
スック
スック

スマホやタブレットでも、できるんだね

ラッチ先生
ラッチ先生

そうです。

普通ふつう、パソコンでおこなうスナイパー(射撃しゃげき)ゲームは、

マウスのポインターでまと(ねっち)をさがして、クリックで射撃しゃげきしますが

ゲーム「ねっちを ねらえ!」では、

スマホやタブレットでも できるように クリックで射撃しゃげきしません!

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch 狙撃の仕方
ねっちを ねらえ!
スック
スック

へぇ~、どうなってるの?

ラッチ先生
ラッチ先生

「ねっちを ねらえ!」の狙撃そげきスクリプトは、これです!

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch 狙撃のスクリプト
射撃しゃげきのスクリプト
スック
スック

あっ、なるほど。

「ねっちを ねらえ!」ゲームの射撃しゃげきは、

秒間びょうかん あかまるを ねっちにてるんだね!

ラッチ先生
ラッチ先生

そうなんだ!

じゃあ、つくってみようか

スック
スック

O.K!

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

スポンサーリンク

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

  • ゆび(マウスのポインタ)を使つかってじゅうのスコープをうごかし、ねっちをさがそう!
  • ねっちが つかったら、じゅう発射はっしゃされ クリアー!
スック
スック

制限時間せいげんじかんは10秒間びょうかん

がんばれ!

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

1.10ぴきのネコを表示ひょうじするスクリプトが わかるよ

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch 10匹のネコを表示する
10ぴきのネコを 表示ひょうじする

2.ねっちが かくれるように表示ひょうじするスクリプトがわかるよ

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch ねっちを隠れるように表示する
かくれるように 表示ひょうじする

3.スコープでさがすスクリプトがわかるよ

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch スコープで探す
スコープでさが

4.射撃しゃげきのスクリプトがわかるよ

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch 射撃する
射撃しゃげきする

5.10びょうつと、ゲームオーバーになるスクリプトがわかるよ

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch 10秒経つとゲームオーバー
10びょうでゲームオーバー
スポンサーリンク

スクリプトを見てみよう

スプライトはこれです!

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch スプライト
スプライト
ラッチ先生<br>
ラッチ先生

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

  • 「ネコ」
  • 「ねっちのかお
  • 「ねっちのからだ
  • 「スコープ1」
  • 「スコープ2」
  • 「スプライト1」を「ネコ」にしました。
  • 「Cat」を「ねっちのかお」「ねっちのからだ」にしました。
  • 「スコープ1」と「スコープ2」は、自分じぶん作成さくせい

   *「スコープ2」のおおきさは、26です。

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

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch コスチューム
コスチューム
スック
スック

「ねっちのかお」のつくかたは、

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

「ねっちのかお」の中心ちゅうしん位置いちは、えないよ

スック
スック

「ねっちのからだ」は、

スプライト「Cat」で作成さくせいします。

ネコのあたま部分ぶぶん削除さくじょしてね!

「ねっちのからだ」の中心ちゅうしん位置いちも、えないよ

ラッチ先生
ラッチ先生

「スコープ1」は、

ペイントエディターの「えん」で作成しました。

コスチュームのつくかたは、こちらの記事きじっています

背景はこれです!

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch 背景
背景はいけい

スクリプトはこれです!

ネコのスクリプト

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch ネコのスクリプト1
ネコのスクリプト
「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch ネコのスクリプト2
ネコのスクリプト2

ネコの頭のスクリプト

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch ネコの頭のスクリプト2
ネコのあたまのスクリプト

ネコの体のスクリプト

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch ネコの体のスクリプト2
ネコのからだのスクリプト

スコープ1のスクリプト

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch スコープ1のスクリプト2
スコープ1のスクリプト

スコープ2のスクリプト

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch スコープ2のスクリプト1
スコープ2のスクリプト
「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch スコープ2のスクリプト2
スコープ2のスクリプト

背景のスクリプト

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch 背景のスクリプト
背景はいけいのスクリプト
スック
スック

効果音こうかおんは、

  • 「Clock Ticking」
  • 「Wand」
  • 「Oops」
  • 「Ricochet」

に、しました。

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

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

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

ネコを10体とねっちを表示するプログラミング

ラッチ先生
ラッチ先生

まず、

〇のクローンをつくブロックを使つかって

○のクローンをつく」ブロック

ネコを10ぴきをいろんなところに 表示ひょうじさせよう

1.ネコを10ぴき 表示ひょうじする

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch 背ネコを10匹表示するスクリプト
10ぴき 表示ひょうじするスクリプト
スック
スック

スプライトのネコは かくすので、

かならず、「表示ひょうじする」ブロックを

表示ひょうじする」ブロック

れてね!

ラッチ先生
ラッチ先生

つぎは、

ねっちを 表示ひょうじします。

スコープで ねっちのかおを ねらってもらいために、かおからだけました。

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch ねっちの顔と体のスプライト
ねっちのかおからだのスプライト
スック
スック

あらっ、かわいそう!

ラッチ先生
ラッチ先生

「○へく」ブロックを使つかって

scratch 「○へ行く」ブロック
「○へく」ブロック

ねっちのかおからだ合体がったいさせて、ねっちをつくりましょう

2,ねっちのかおからだを つける

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch ねっちにするスクリプト
ねっちにするスクリプト
スック
スック

ねっちだぁ!

ラッチ先生
ラッチ先生

「○へく」ブロックを使つかって

scratch 「○へ行く」ブロック
「○へく」ブロック

ねっちを10ぴきのネコに、まぎこまませましょう!

3.ねっちを 表示ひょうじする

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch ねっちを表示するスクリプト
ねっちを表示ひょうじするスクリプト
スック
スック

ねっちが、画面がめんまえていて

つけやすいなぁ…。

ラッチ先生
ラッチ先生

そうですねぇ~!

では、

最背面さいはいめんにする」ブロックで

最背面さいはいめん移動いどうする」ブロック

ねっちを10ぴきのネコのしたれて わかりにくくしましょう。

4.ねっちをネコに まぎこまませる

「スクラッチしよう!10-40 ねっちをねらえー#1」 scratch ねっちを下へ表示するスクリプト
ねっちをした表示ひょうじするスクリプト
スック
スック

うん。

これなら いいね。

スポンサーリンク

つづく・・・

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

おっと、ここらでリフレッシュタイム!

次回じかいは、

「ねっちを ねらえ!」の

  • スコープでねっちをねらう
  • 射撃しゃげき
  • 制限時間せいげんじかん10びょう

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

スック
スック

了解りょうかいでぇ~す!。

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

たのしみにっててね!

それじゃあ、またぁ!

スック
スック

まったねえーーー!

(@^^)/~~~

ラッチ先生
ラッチ先生

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

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

おもっているかたに!

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

ラッチ先生
ラッチ先生

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

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

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

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

スック
スック

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

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

コメント