想定はふざけていますが、中身は至って真面目につくっています。
シューティングの授業で習ってきたものを全部いれたので、てんこ盛りです。それから、いままで作ったもの(お殿様やペラペラ小僧や花火)も使いました。
わかりにくいですが、「お」「い」「も」の文字を打つと何割かの確率でランダムで小おいもや大おいもに変化します。さらにそのおいもをとると、それぞれ三方向弾、一掃ボムとなります。小判を取ると一定数速射になります。
三方向弾は最初そのままで出ていたのですが、息子が「頭から出ていたらおかしいでしょ、回転させたらいいじゃん」というので、なるほど〜とそうなりました。
一番苦労したのは、ボスのお殿様のところの動きです。果物と一緒に左右に動きながら、まげが上に上がったときに一定のタイミングで果物を発射するというのには苦労しました。それと、回転して撃ってまた戻す、速射や三方向弾や一掃ボムを撃ってから通常弾に戻すというのにも苦労しました。
あと、いがぐりや文字爆弾を5個ずつ出して、それを繰り返すというのは、forの入れ子になっていて、カッコがどんどん重なっていき、訳がわからなくなりそうでした。それで、細かく//でコメントを入れています。
お殿様はタッチしてちょんまげのところから、最後の花火はマリオのクリア画面を見直して、6発にしました。前に作った花火が役に立ちました。
完成したソースコード
自由研究