この本でマスターできることてき・プレイヤーや敵の動かしかたがわかる！
たまだんまく・ 弾がたくさんでてくる「弾幕」もつくれちゃう・クローンをつかって、敵をたくさん出してみよう
むずかしさ ★★★★☆

1

むずかしい物理演算ナシ！

シューティングを作ろう

数学いらずのシューティング！自分のオリジナルステージを作れるよ

まずはゲームであそんでみよう
WAS

上下左右にいどうするDことができるよ。
こうげきショットがJうてるよ。

あそんでみよう「シューティングメーカープログラム済み」
をひらいてプレイしてみよう

プレイヤーが動くようにしよう

1

プレイヤーにプログラムしましょう。

ｙ座標をプラスすると 上にｙ座標をマイナスすると下にいどうします

ｘ座標をプラスすると 右にｘ座標をマイナスすると左にいどうします2

たまを うてるようにしよう

1

プレイヤーにプログラムしましょう。

HPや出てくる場所をきめます。
（ゲームが始まったときにリセットされる）

Jキーで弾をうちます。
「クローンを作る」で弾のコピーをつくりましょう。

2

P弾（プレイヤーのたま）にプログラムしましょう。

クローンされるまでたまは かくしておきます。

「クローンを作る」のブロックを使うと、このプログラムが動きます。
コピーされた弾は、プレイヤーからまっすぐ上にとんでいきます。
3

★CHECK
はたを押して、移動とショットができるかどうか、かくにんしよう！てきの たまを じゅんびしよう

1

E弾（エネミーのたま）にプログラムしましょう。

「向き」「ｘ座標」「ｙ座標」を変数でかえられるようにします。

ばしょが決まったらステージのはしにくるまで10歩進むようにします2

E弾2（エネミーのたま2）にプログラムしましょう。

こっちのたまは「まっすぐ」

変数の名前がすすむので、180度（下向き）ちがうので注意しようにします。
ステージの下まですすみます。
下までついたらクローンをさくじょします。

4

てきは…クローン！？
4ページで「たまのクローン」を作りましたが、てきもクローンです。
クローンがクローンを作るという、ちょっとフクザツなプログラムにちょうせん！

1てきにプログラムしましょう。

クローンされるまで本体はかくしておきます

クローンされたらまずはステージの中央（ｙ＝0）
までいどうします。

「20度回す+20歩動かす」でくるりとまわります。

弾のクローンに、「どこからはっしゃするか」を変数にいれておしえているよ！場所や向きを決めてからクローンを作るんだ

あとは、ステージの下までいどうして、クローンを削除します5

てきが１しゅるいだけだとさみしいので、ちょっと弱いてきも出してみましょう。

2

てき2にプログラムします。

ステージの下（ｙ＜-180）
まですすむようにします。

このてきは、変数のちがいですすみかたが かわります。
「クローンを作る」ときにどの方向にすすむかをえらべるようにしています。
( くわしくはp7 ）３

たまをうってくるようにプログラムしましょう。

変数やクローンのなまえをまちがえないようにしよう！

6

てきをとうじょうさせよう
クローンのじゅんびがたいへんでしたが、いよいよ てき を登場させてみましょう。

1

てき2にプログラムします。

まずは「まっすぐ」に進むてきを、4つクローンしてみよう

は1ずつかわるから100ずつずれたばしょにてきが現れるよ

ほかのてきのクローンもつくってみよう

左ななめに進むてきを4つクローン

ここで、もういちどほかのてきをクローン

つぎは右ななめに4つクローン

さいごにボスをよぼう！

7テロップを出して ゲームがはじまるようにしよう

1

タイトル・ゲームオーバー・ゲームクリアのときに、ばめんに合わせたテロップがでるようにプログラムしましょう。

スタートを送るとてきがあらわれるよ

はたを押して、動きをかくにんしてみよう！
うごかないときには、もう一度おてほんとみくらべてみてね★CHECK□ タイトルのあとゲームがはじまる？
(動かない時はスタートのメッセージをチェック）□ ２しゅるいのてきがでてくる？
(てきをひょうじするプログラムをチェック）□ それぞれのてきが、たまを発射する？
(たまをクローンしているかチェック）8

てきを やっつけられるようにしよう
たまにあたったら、てきが消えるようにプログラムしてみましょう。

1てきにプログラムします。

P弾にふれるとダメージだよ。「ダメージ」の中には、てんめるするプログラムが入っているんだ

ＨＰが 0 になったらクローンをさくじょします

クリアのとき・ゲームオーバーのときは、プログラムを止めます2

てき２のプログラムは、てきのプログラムとほとんど同じです

てき２にはＨＰがないのでＰ弾にふれたらすぐにクローンを削除します。

クリアのとき・ゲームオーバーのときは、プログラムを止めます9

★CHECK
はたをおして、てき・てき２のうごきをチェックしましょう□

たまが当たったときにてんめつする？

□

ＨＰが０になると消える？

ゲームオーバーをつくろうてきのたまが当たったら、プレイヤーもダメージをうけるようにしてみましょう。

1

プレイヤーにプログラムします

たまに当たったら、ＨＰをへらして、ダメージ（てんめつ）するようにします

たまは２しゅるいあるので弾２にふれたときも同じようにプログラムしましょう

ＨＰがマイナスになったらゲームオーバーにしましょう10

2

つぎに、ゲームオーバーのときのプログラムをしましょう。

まずは他のプログラムを止めます

あとで「ばくはつ」のアニメーションをいれるので、すこしながめにてんめつさせます。

クリアのときも、プログラムを止めておきましょう。

3

ばくはつのスプライトにもプログラムしましょう。

プレイヤーがやられたときプレイヤーもボスもおなじアニメーションをつかいます

クローンでもばくはつが作れるように、あらかじめプログラムしておきましょう。
11

ボスをとうじょうさせよう
p7で、てきが「ボスをよぶ」のメッセージをおくっていましたね。
いよいよボスをとうじょうさせてみましょう。
ボスにプログラムします1

とうじょうするまでは
かくしておき、ＨＰやばしょのせっていをします。

ボスがよばれたら、ひょうじしましょう。

ステージの上から下へすすんでくるようにします★POINT
変数 HPを表示する

変数 HPを隠す

このブロックで、ステージに変数を出したり・消したりできるよ12

ボスが たまをうってくるようにしよう
左右にうごきながら、弾をうってくるようにプログラムしてみましょう。

1

p13のボスのプログラムに左右にうごくプログラムをついかしましょう。
このプログラムについかしよう① 5×20回-5×40回③ 5×20回②①右にいどう 5×20回②左にいどう-5×40回③右にいどう 5×20回

2

つぎに、たまをうつプログラムをついかしましょう。

たまが出てくるばしょはボスのばしょよりちょっと下め（−30）にしておきます。

13

回転しながら こうげきしてくる動きもついかしてみましょう。

3

向きをかえながらE弾のクローンを作るプログラムです。

とけい回りに回転してクローンを作ります

50+1度
9054+度
60
09 度+90 +75
90度
90度+9090度
+10
9
50度+
9012度
0+
1
3
590度
90度
+1590度+30

マイナス度にするとはんたいほうこうにまわります。

4p13で作ったプログラムにボスの回転プログラムをくみあわせましょう。

ひとつのながーいプログラムになったね
ここについか14ボスにたまがあたるようにしよう1

ボスにふれると、ばくはつする弾を作ります。

p11で作った「ばくはつ」のクローンをつかうよ2

ばくはつに触れたら、ボスのHPが減るようにしましょう。

ボスのHPが0になったらステージクリア！

3「ボスげきは」のメッセージ
で、てんめつさせましょう。

これで、ボスもかんせいです！

15

ゲームが完成したら、きちんと動いているか確認しましょう。
敵や自分の HP をかえたり、敵の動きをかえたりしてオリジナルのゲームにアレンジしてみましょう !

ロジックラボについて教室に関するお問い合わせはこちら
info@logic-lab.net
086-238-5704★教室開講日はhttp://www.logic-lab.net/

から確認できます

お休みの日もあるのでチェックしてからきてね。
月曜日：

南方教室（16：30 〜）

火・水曜日：旭東教室（16：30 〜）
金曜日：

伊島教室（18：00 〜）

土曜日：

庭瀬教室（13：00 〜）

YouTube でたのしくプログラミング
動画でもわかりやすく解説しています。
サンプルゲームもオンライン上に UP しているので動画を見ながら自分でも作ってみてね© 2018 ロジックラボ for kids
本書の内容は著作権法によって保護されています。
発行者の許可を得ず転載、複写、複製はできません。