【スクラッチ】ねっち的当て①:タップしてボールの向きを変えよう

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

こんにちは!

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

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

今回こんかいは、「ねっち的まとあてゲーム」でぇ~す!

ねっち 的まとあてゲーム
スック
スック

おもしろいよ!

ラッチ先生
ラッチ先生

ロボ(障害物しょうがいぶつ)に 当あたると ボールの進すすむ角度かくどが 変かわる

プログラミングをします。

「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch ボスに当たると跳ね返る
ボスに当あたると 跳はね返かえる
スック
スック

ビリヤードみたい。

ラッチ先生
ラッチ先生

これが、ボスに当あたると 跳はね返かるスクリプトです

「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch ボスに当たると跳ね返るスクリプト
ボスに当あたると 跳はね返かえるスクリプト
スック
スック

えっ?

たったこれだけのプログラム…。

ラッチ先生
ラッチ先生

簡単かんたんでしょ!

それでは、はじめますか。

スック
スック

O.K!

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

スポンサーリンク

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

  • ボールの左右さゆうをタップ(クリック)すると、進すすむ角度かくどが 変かわります。
  • ボールをタップ(クリック)すると、飛とび出だします。
  • 10秒びょう以内いないに ねっちの当あたれば、クリアーです!
スック
スック

遊あそんでみよう!

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

1.ボールの左右さゆうをタップ(クリック)すると、向むきが 変かわるスクリプトがわかるよ

「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch タップするとボールの向きが変わる
タップすると ボールの向むきが変かわる

2.ボス(障害物しょうがいぶつ)に当あたると、ボールの向むきが 変かわるスクリプトがわかるよ

「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch ボスに当たると跳ね返る
ボスに当あたると 跳はね返かえる

スポンサーリンク

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

スプライトはこれです!

「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch スプライト
スプライト
ラッチ先生<br>
ラッチ先生

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

○ボール:「Ball」で 大おおきさ「70」

○ロ ボ:「Frank」で大おおきさ「20」

○ねっち:「Cat」で 大おおきさ「60」 

で、作成さくせいしました。

ボールをタップして向きを変えるプログラミング

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

最初さいしょに、

スプライト「ボール」のコスチュームを

scratch 「ボール」
スプライト「ボール」
scratch スプライト「ボール」のコスチューム
2つのコスチューム

変かえましょう。

スック
スック

スプライト「ボール」を 作成さくせいの仕方しかたを

動画どうがにしました。

スプライト「ボール」作成
スプライト「ボール」作成さくせい
ラッチ先生<br>
ラッチ先生

「コスチュームを○にする」ブロックで、

scratch 「コスチュームを○にする」ブロック
「コスチュームを○にする」ブロック

を使つかって、最初さいしょに位置いちを 決きめましょう。

1.最初さいしょの場所ばしょを 決きめる

「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch ボールの最初の場所を決めるスクリプト
最初さいしょの場所ばしょを 決きめるスクリプト
ラッチ先生<br>
ラッチ先生

次つぎは、

「右みぎ回まわり○度ど回まわす」ブロックを 使つかって

scratch 「右回り○ど回す」ブロック
「右みぎ回まわり○度ど回まわす」ブロック

タップしたら 右みぎに回まわるように するよ

2,ボールの右側みぎがわで、タップ(クリック)する

「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch ボールの右側でタップするスクリプト
「ボールの右側みぎがわでタップ」ブロック

3.ボールが 右みぎに回まわる

「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch ボールが右に回るスクリプト
ボールが 右みぎに回まわるスクリプト
スック
スック

「ずっと」ブロックを使つかって、

「ずっと」ブロック

ボールが 右みぎに回まわり続つづけるようにしたよ。

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

今度こんどは、

「左ひだり回まわり○度ど回まわす」ブロックを 使つかって

「右みぎ回まわり○度ど回まわす」ブロック

タップしたら 左ひだりに回まわるように するよ

4.ボールの左側ひだりがわで、タップ(クリック)する

「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch ボールの左側でタップするスクリプト
「ボールの左側ひだりがわでタップ」ブロック

5.ボールが 左ひだりに回まわる

「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch ボールが左に回るスクリプト
ボールが 左ひだりに回まわるスクリプト
スック
スック

これで、タップで ボールの向むきが 変かわるようになったね

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

ボールにタップしたら、コスチューム2にして飛とび出だすようにしたいので

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

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

「ずっと」ブロックと入いれ替かえて、

タップでボールの向むきを変かえるのは、ボールをクリックするまでに プログラムします。

スック
スック

「○かつ○」ブロックは、

「○かつ○」ブロック

「スプライトがクリックされた」という プログラムです。

6.ボールがクリックされたら 止とまる

「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch ボールがクリックされたら止まるスクリプト
ボールがクリックされたら 止とまるスクリプト
ラッチ先生<br>
ラッチ先生

「○を送おくる」ブロックを 使つかって、

「○を送おくる」ブロック

次つぎから

「ボールが 飛とび出だすプログラムだ」という合図あいずを 送おくろう!

7.ボールの向むきが決きまったら、「スタート」の合図あいずを 送おくる

「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch 「スタート」の合図を送るスクリプト
スタートの合図あいずを送おくるスクリプト
スック
スック

タップして ボールの向むきを 変かえるプログラムが 完成かんせいだぁ!

スポンサーリンク

つづく・・・

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

はぁ~い。

ここで、コーヒータイム!

ここまで作つくったスクリプトを 見みてみよう!

ここまでの スクリプト

ボール

1.ボールの左右さゆうをタップ(クリック)すると、向むきが 変かわるスクリプトがわかるよ

「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch タップするとボールの向きが変わる
タップすると ボールの向むきが変かわる
「スクラッチしよう!10-44 ねっち的当てゲーム」 scratch ボールのスクリプト
ボールのスクリプト
ラッチ先生<br>
ラッチ先生

次回じかいは、

「ねっち的まと当あてゲーム」の

  • ボスに当あたったら、ボールの向むきを 変かえる

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

スック
スック

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

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

楽たのしみに待まっててね!

それじゃあ、またぁ!

スック
スック

まったねえーーー!

(@^^)/~~~

簡単なゲーム「ねっち的当てゲーム②!」にチャレンジ!
ラッチ先生
ラッチ先生

「○度ど回まわす」ブロックを 使つかって

「○度ど回まわす」ブロック

簡単かんたんなゲーム「ねっち的当てゲーム」の

・ボスに当あたったら ボールの向むきを 変かえる

プログラミングに 挑戦ちょうせんしてみよう!

スック
スック

ボスに当あたると いろんな角度かくどに 跳はね返かえるよ!

動画どうがを見みてね!

ボールの跳はね返かえり
ラッチ先生
ラッチ先生

ボールの跳はね返かえりのプログラミングは、

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

スック
スック

つくってみよう!

スポンサーリンク

ラッチ先生
ラッチ先生

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

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

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

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

ラッチ先生
ラッチ先生

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

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

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

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

スック
スック

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

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

ラッチ先生
ラッチ先生

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

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

コメント