Scratch検定試験対策 シューティングゲーム(解答)

使用するスプライト

これらのスプライトをつかいます。

スタート画面がめんをひょうじする

スタート画面を表示するスクリプト

変数へんすうあたいをせっていする

変数に値を設定するスクリプト
ステージのスクリプト

BGMをならす

BGMをならすスクリプト
ステージのスクリプト

ねこを十字じゅうじキーでうごかす

十字キーで動かすスクリプト

サッカーボールをはっしゃする

サッカーボールを発射するスクリプト
ねこのスクリプト

サッカーボールをはしまでうごかす

端まで動かすスクリプト

ねこがギガちゃんかボールにぶつかったとき、ねこを点滅てんめつさせる

ねこを点滅させるスクリプト

ギガちゃんのクローンをつくる

クローンをつくるスクリプト

右端みぎはしのランダムな位置いちにひょうじして、ねこより右側みぎがわにいるときはねこにかってうごく

ギガちゃんをうごかすスクリプト
ギガちゃんのスクリプト

ギガちゃんがねこより右側みぎがわにいるとき、ボールのクローンをつくる

クローンをつくるスクリプト
ギガちゃんのスクリプト

クローンされたボールがギガちゃんから発射はっしゃされるようにするために、ギガちゃんのx座標ざひょうとy座標ざひょう変数へんすうにいれておきます。

「x」「y」という変数へんすうをつくり、ブロックをならべましょう。

サッカーボールにあたったときギガちゃんをけす

ギガちゃんを消すスクリプト
ギガちゃんのスクリプト

ボールがクローンされたとき、ギガちゃんから発射はっしゃしてはしまでうごく

ボールが動くスクリプト
ボールのスクリプト

ゲームオーバをひょうじする

ゲームオーバーを表示するスクリプト

ほしのクローンをつくってうごかす

ほしの動きのスクリプト

クローンの元になっているスプライトをかくす

クローンの元になっているスプライトを隠すスクリプト
サッカーボール、ボールのスクリプト
クローンの元になっているスプライトを隠すスクリプト
ギガちゃん、ゲームオーバーのスクリプト

ゲームオーバーになったときすべてをとめる

すべてを止めるスクリプト
ギガちゃんのスクリプト