2013年5月23日投稿 / 投稿者 : 暁 / タグ : 投稿プログラム QRコード mkII専用
ただの糞ゲー。(かもしれない)
CPUとかもいないのでタイムアタックにしか使えない、友達と競ったり、自分でCPU作って遊んだりしてください(殴
ページ作成にいろんな人に手伝って貰いました、手伝ってくれたかたありがとうございます!!
下の緑のゲージはドリフトか何かのゲージ(説明しにくいから見れば分かるかも
下の青いゲージは二周ごとにゲージが溜まり、ターボに使う
下のピンクのゲージは耐久力を示していて、壁にぶつかったりしてゲージが無くなるとクラッシュになる
A:ドリフト
R:下の青いゲージがたまったらターボ可能
←→:向きを変えたり等
- @START
- ACLS:CLEAR:BGMSTOP:PNLTYPE ”OFF”
- FOR I=0 TO 3
- HTIME(I)=99999
- NEXT
- ST=1
- @ST
- ACLS
- HP=50
- TIME=0
- TB=0
- TB2=0
- DS=0
- V=0
- GL=0
- GLS=0
- AN=90
- MV=2:MX=6:MY=6:MMV=4000
- SPSET 0,176,13,0,0,0
- SPHOME 0,8,8
- SPANIM 0,2,5
- SPOFS 0,123,99
- GPAGE 1
- GFILL 10,191−(FLOOR(V*20)),20,191,11
- GFILL 50,191−HP,60,191,3
- GBOX 9,150,21,191,15
- GBOX 29,91,41,191,15
- GBOX 49,141,61,191,15
- X=5:Y=8:AN=90
- A=AN+90−(AN>360)*360
- SPANGLE 0,A
- BGOFS 0,X,Y
- SYSBEEP=0
- LOAD”SCU0:VGM3”+STR$(ST),0
- SYSBEEP=1
- @C
- PNLSTR 1,1,”LAP ”+STR$(GLS)+”/5”
- PNLSTR 1,2,STR$(TIME)
- PNLSTR 20,2,”1ST ”+STR$(HTIME(0)),0
- PNLSTR 20,4,”2ND ”+STR$(HTIME(1)),0
- PNLSTR 20,6,”3RD ”+STR$(HTIME(2)),0
- IF TB==0 THEN TB$=”NO”:CL=13
- IF TB==1 THEN TB$=”OK!”:CL=4
- PNLSTR 1,4,”TUBO ”+TB$+” ”,CL
- WAIT 120
- BEEP 20
- PNLSTR 13,12,” 3 ”
- WAIT 60
- BEEP 20
- PNLSTR 13,12,” 2 ”
- WAIT 60
- BEEP 20
- PNLSTR 13,12,” 1 ”
- WAIT 60
- BEEP 20,8000
- PNLSTR 13,12,” ”
- @A
- VSYNC 1
- GCLS
- GFILL 10,191−(FLOOR(V*20)),20,191,11
- IF TB==1 THEN GFILL 30,91,40,191,4
- IF TB2==1 THEN GFILL 30,191−(FLOOR(DS/3)),40,191,RND(255)
- GFILL 50,191−HP,60,191,3
- GBOX 9,150,21,191,15
- GBOX 29,91,41,191,15
- GBOX 49,141,61,191,15
- SPCHR 0,176,13,0,0,0
- BGREAD(0,FLOOR((X+123)/8),FLOOR((Y+99)/8)),C,I,I,I
- PNLSTR 1,1,”LAP ”+STR$(GLS)+”/5”
- PNLSTR 1,2,STR$(TIME)
- IF TB==0 THEN TB$=”NO”:CL=13
- IF TB==1 THEN TB$=”OK!”:CL=4
- PNLSTR 1,4,”TUBO ”+TB$+” ”,CL
- V=V−0.1
- MV=2
- IF C==942 THEN MV=1
- IF C==791 OR C==790 THEN MV=1
- TIME=TIME+1
- DS=DS−1
- IF DS<0 THEN DS=0:TB2=0
- IF DS>0 THEN X=X+SIN(RAD(AN))*V:Y=Y−COS(RAD(AN))*V
- IF BUTTON() AND 4 THEN AN=AN−MX
- IF BUTTON() AND 8 THEN AN=AN+MY
- IF BUTTON() AND 16 THEN V=V+0.15
- IF BUTTON() AND 512 THEN IF TB==1 THEN DS=300:TB=0:TB2=1
- IF AN<0 THEN AN=AN+360
- IF AN>360 THEN AN=AN−360
- IF V<0 THEN V=0
- IF V>MV THEN V=MV
- X=X+SIN(RAD(AN))*V
- Y=Y−COS(RAD(AN))*V
- IF C==781 THEN X=X−SIN(RAD(AN))*10:Y=Y+COS(RAD(AN))*10:BEEP 11,−8000:V=V−1:HP=HP−(RND(2)+1)
- IF C==56 AND GL==1 THEN BEEP 12:GL=0:GLS=GLS+1:IF GLS==2 OR GLS==4 THEN TB=1
- IF C==783 AND GL==0 THEN GL=1
- IF C==806 AND DS==0 THEN DS=60
- IF C==571 THEN X=X+SIN(RAD(AN))*V:Y=Y−COS(RAD(AN))*V
- IF C==570 THEN HP=HP+0.1:SPCHR 0,176,RND(16),0,0,0
- IF HP>50 THEN HP=50
- BEEP 1,V*MMV
- IF DS>0 THEN BEEP 0,V*MMV
- BGOFS 0,X,Y
- A=AN+90−(AN>360)*360
- SPANGLE 0,A
- IF GLS==5 THEN @CLEAR
- IF HP<0 THEN @GOVER
- GOTO @A
- @GO
- BEEP 6
- FOR I=100 TO 0 STEP −5
- VSYNC 1
- SPSCALE 0,I
- NEXT
- GOTO @ST
- @CLEAR
- PNLSTR 1,1,”LAP ”+STR$(GLS)+”/5”
- PNLSTR 1,2,STR$(TIME)
- PNLSTR 13,12,”GOAL!!”
- BEEP 42
- HTIME(3)=TIME
- SORT 0,4,HTIME
- @CLEAR2
- VSYNC 1
- CL1=0
- CL2=0
- CL3=0
- CL4=0
- IF TIME==HTIME(0) THEN CL1=RND(15):I=0
- IF TIME==HTIME(1) THEN CL2=RND(15):I=0
- IF TIME==HTIME(2) THEN CL3=RND(15):I=0
- IF TIME==HTIME(3) THEN CL4=RND(15):I=1
- PNLSTR 20,2,”1ST ”+STR$(HTIME(0))+” ”,CL1
- PNLSTR 20,4,”2ND ”+STR$(HTIME(1))+” ”,CL2
- PNLSTR 20,6,”3RD ”+STR$(HTIME(2))+” ”,CL3
- IF I==1 THEN PNLSTR 20,8,” ”+STR$(HTIME(3)),CL4
- IF BTRIG() AND 16 THEN GOTO @ST
- GOTO @CLEAR2
- @GOVER
- BGMSTOP
- SPCHR 0,248
- SPANIM 0,8,5
- PNLSTR 13,12,”CRASH!!”
- BEEP 13
- FOR I=0 TO 1
- I=0
- VSYNC 1
- IF BTRIG() AND 16 THEN I=1
- NEXT
- GOTO @ST
この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は掲示板へ)
+ | まあいろいろあってね... |
|
表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.181 秒 | このページの最終更新 : 2022/09/20 (火) 12:44:00 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30