| 流れる星空を背景に、静止したキャラを表示するのだ | ||||||||||||||||
とりあえず早くキャラを動かしてみたいけど、慌てない慌てない。さっき作った流れる星空を背景に、まずは静止したキャラを表示させてみよう。ちなみに用意したキャラはこれ。 ![]() あれ?なんで縦向きなの?・・・実は横向きのキャラがうまく描けなかったのだ。だからそれにあわせてスクロール方向も縦方向に変えちゃったという^^;
自機を表示する座標をわざわざ変数にしてるのは、今後のことを考えて。いずれは動かすわけだから、変数にしておくべきだもんね。今回のには意味ないけど^^; しっかしだんだん長くなってきたなぁ〜。でもこれだけ長くなっても、新しく出てきた命令は3つだけ。
敵とか味方とか背景なんかを外部ファイルから読みこませるのはこれだね。今後活躍しそうな命令^^
この二つも「REPEAT〜LOOP」と同じように、必ずペアで用いるそうな。いわゆるサブルーチンジャンプって奴だな。このプログラムを最初に実行したとき、いきなり終わっちゃったんで「???」ってなったんだけど、単にRETURNを忘れてただけだったという^^; 今回はウィンドウを3枚も使っちゃったけど、バッファーを宣言するときにウィンドウサイズを大きくしておけば、2枚でできそうね。まぁ8枚使えるわけだから、今のうちはあんまり気にしなくても良いかもしれないけど、そのうち困るときが来そうだから注意しておこう。 さて、いよいよ次は、カーソルキーで自機を動かすプログラムだ!とりあえず最初の目標だったからね。感無量^^
| ||||||||||||||||