前回、FORとLOOP文でプログラムのくりかえし部分をわかりやすく書き直すことができました。でも、実はまだくりかえしなどに便利な命令が残っているというのです・・・
あらすじ
さらなるくりかえしなどの便利な命令があると言うことで、それを理解するために、ゲームクリアとゲームオーバーを作ることになりました。
そのなかで、WHILE文とREPEAT文の違いなどを学習していきます。
ゲームクリアを実装したので、ひたすら敵から逃げながら、ゲームクリアの条件を目指すちひろくん。苦手ならゲームオーバー判断部分を無効にすればいいですよ。
今回のミッションは、プログラムの改造ではなく、問題にスタイルのようです。わかるかな?
動画
あとがき
WHILE文、REPEAT文、CASE文の解説を入れたため、最近にしてはちょっと長めの25分という長さになりました。今回はゲームオーバーとゲームクリアーというゲームにありがちなフローを実際に実装することで、上記の命令を理解することを目的にしていますが、果たしてどうなのか。あとやり残していると感じているところはBGグラフィック、サブルーチンやユーザー定義関数、ヘルプの見方、デバッグの仕方など・・・こりゃ目標としていた24回では終われないですね。
コメント