ゴールドコースのサンプル問題・解答例

いよいよゴールドコースのサンプル問題と解答例をご紹介します!
ゴールドコースでは1つのゲームをつくるイメージなので、
・場面切り替え
・複製(クローン)機能
・メッセージ機能
というシルバーにはなかった課題が登場します!
まずは完成イメージです。
ゲームのスタート画面があり、「スタート」ボタンを押したらゲームが始まるようにつくります。
ゲーム開始後、サンプルでは星が複数表示されるようなプログラムを動かしています。
ここで重要なのは
・星は1つのスプライト(パーツ)のみで、複製(クローン)を使って増やしていること
・星の大きさや出現場所をランダムにしていること
です!
では、解答例をご紹介します。
背景は、スタート画面用、ゲーム開始画面用と2種類用意します。
ゲームオーバー画面がある場合は、3種類ですね。
「スタート」ボタンではゲーム開始の合図を出すようにメッセージを使います。
そして星のパーツは、このようにゲームスタートの合図を受け取ったら星を複製するようなプログラムを書きます。
このとき、出現するタイミング、大きさ、場所すべて乱数を使用します。
どうでしょうか?
ぐっと難しくなったでしょうか?
でもクローンやメッセージを理解していればサクサクできちゃう課題だと思います!
ぜひゴールドコースに挑戦してくださいね♪お待ちしています!