スキー


ウィンタースポーツを見ていたら、

IchigoJam で何か作れそうだったので、作ってみました。

 

● がポール、下の || が自分が動かすスキーです。
ポールの間を通過するように ← → で移動します。

通過できなかったり、ポールに当たった場合は終了です。

 

プログラムのポイントは CHR$(128)。

見た目は空白同様何も見えません。

これをポールの間に PRINT する事で通過を判定しています。

またポールの左端にも PRINT させていて、

これでポールの位置を確認できるようにしています。

 

INKEY() を使うと押しっぱなしの動作に違いが出ます。

操作性の考慮で BTN(28)・BTN(29) を使用しました。
※ 28=LEFT・29=RIGHT


IchigoCake BASIC 1.3.2 では
BTN(~) の不具合が確認されています。次の 1 行を追加して下さい。

 

35 IF !PEEK(#C00) POKE #1E02,0

 

80〜100 は次の 1 行に置き換える事ができます。

 

80 IF SCR(X,22)=128 AND SCR(X+1,22)=128 GOTO 140

 

MixJuice ダウンロード ?"MJ GET 15jm.li/K/603

MicJack ダウンロード ?"MJ GKP 603