- 626 名前:デフォルトの名無しさん [2008/04/30(水) 14:09:17 ]
- >>617 を応用して星を流してみた
ゲームとして使うには速度が足りない・・・ orz 10 'スプライトの擬似スクロール 11 '(初回起動時はカーソル右を押したまま実行してください) 12 CLEAR200:DEFINTA-Z:SCREEN5,3:COLOR15,0,0:CLS:DIMS$(7):A=RND(-TIME) 13 FORI=0TO15:SPRITE$(I)=STRING$(I,0)+" ":NEXT 14 SETPAGE0,1:IFSTICK(0)THENCLS 15 'スプライトカラー定義(コピー元) 16 FORI=0TO511:VPOKE&H6700+I,15:NEXT 17 'スプライト定義 (星) 18 'メイン処理 (スペースキーで終了) 19 X=RND(1)*25088:Y=X\128:G=XAND15:X=XAND255:P=P+1AND31 20 COPY(55,L)-(0,L)TO(63,L) 21 V=L*128:VPOKEV,Y:VPOKEV+1,X:VPOKEV+2,G 22 COPY(0,L)-(63,L)TO(0,210) 23 COPY(0,185)-(63,210)TO(192,211),0 24 G=G+4:L=L+1AND63 25 IFSTRIG(0)+1THENIFG>63THEN19ELSE20
|

|