10 'SHIP-A
20 CLS
30 X=16
40 @LP
50 LOCATE RND(32),0
60 PRINT "*"
70 SCROLL 2
80 X=X+BTN(29)-BTN(28)
90 IF SCR(X,20)>0 GOTO @ED
100 LOCATE X,20
110 PRINT "A"
120 WAIT 3
130 GOTO @LP
140 @ED
150 LOCATE 10,10
160 PRINT "GAME OVER"
170 LOCATE X,20
180 PRINT "X"
190 LOCATE 0,0
200 END
行番号 コマンド エンター で入力。
CLS か F1キー で画面クリア
LIST で表示
SAVE 0 で保存
NEW で消去
LOAD 0 で読込
RUN で実行
ESCキーで停止
などの操作方法を習っているものとしてすすめていきます。
区切りのよいところでSAVE・RUNして動作を確認していきましょう。
10 'SHIP-A
20 CLS
60 PRINT "*"
50 LOCATE RND(32),0
40 @LP
130 GOTO @LP
70 SCROLL 2
120 WAIT 3
30 X=16
100 LOCATE X,20
110 PRINT "A"
80 X=X+BTN(29)-BTN(28)
90 IF SCR(X,20)>0 GOTO @ED
140 @ED
200 END
150 LOCATE 10,10
160 PRINT "GAME OVER"
170 LOCATE X,20
180 PRINT "X"
190 LOCATE 0,0