Muunnelma parkkipaikalla kurvailusta. Ylös-napista kaasua ja alas-napista jarrua. Kääntäminen tapahtuu sivu-napeista.
SCREEN 12
INPUT "Kääntyvyys (10 on hyvä): ", kaantyvyys
kulma = -130
uudestaan:
CLS
DIM x AS SINGLE, y AS SINGLE
pii = 4 * ATN(1)
x = 100
y = 100
CIRCLE STEP(0, 0), 100
PAINT (300, 200), 2, 15
PAINT (0, 0), 8, 15
DO
DRAW "bm" + STR$(INT(x)) + "," + STR$(INT(y))
DRAW "TA" + STR$(kulma)
DRAW "c8bd2l3d20r1u20r1d20r1u20r1d20r1u20r1d20"
x = x - SIN(kulma * 2 * pii / 360) * nopeus
y = y - COS(kulma * 2 * pii / 360) * nopeus
DRAW "bm" + STR$(INT(x)) + "," + STR$(INT(y))
DRAW "TA" + STR$(kulma)
DRAW "c4bd2l3d20r1u20r1d20r1u20r1d20r1u20r1d20"
SELECT CASE INKEY$
CASE CHR$(0) + "K"
IF nopeus = 0 THEN GOTO pois
DRAW "bm" + STR$(INT(x)) + "," + STR$(INT(y))
DRAW "TA" + STR$(kulma)
DRAW "c8bd2l3d20r1u20r1d20r1u20r1d20r1u20r1d20"
kulma = kulma + kaantyvyys
IF kulma > 360 THEN kulma = kulma - 360
CASE CHR$(0) + "M"
IF nopeus = 0 THEN GOTO pois
DRAW "bm" + STR$(INT(x)) + "," + STR$(INT(y))
DRAW "TA" + STR$(kulma)
DRAW "c8bd2l3d20r1u20r1d20r1u20r1d20r1u20r1d20"
kulma = kulma - kaantyvyys
IF kulma < 1 THEN kulma = kulma + 360
CASE CHR$(0) + "H"
nopeus = nopeus + 1
CASE CHR$(0) + "P"
nopeus = nopeus - 1
CASE CHR$(27)
END
END SELECT
pois:
WAIT &H3DA, 8
IF POINT(x, y) <> 8 THEN GOTO loppu
LOOP
loppu:
FOR r = 1 TO 30
v = 14
CIRCLE (x, y), r, v
NEXT
PRINT "Uudestaan (k/e)"
DO
SELECT CASE INKEY$
CASE "k"
GOTO uudestaan
CASE "e"
END
END SELECT
LOOPbugittaa... Vois olla parempi näppäimistön luku...
Bugittaa, kannattaisi lukea näppäimistöä
INP(&H60):lla
jep
Kyllä bugittaa
hitaat näppäimet
juu, must on aika hauska. ite en sais tollasta ikinä tehtyy.
Joo niin mikä toi INP(&H60) oikeen on? 8|
INP(&H60) on yksi tapa lukea näppistä.
itse en osaa tehdä mitään grafiikka
Kirjota qbasiciin (ei 4.5) LINE ja paina F1 ja kato siel "example" ni sil pääset ainakin alkuun graffas.
tai kyl 4.5:ki käy
pakilla pääsee ympyrän läpi
Joo iha ok peli vaik kääntyvyys ei toimi, ja kun törmäät johonkin vauhti jää päälle..
Nii, se on pahin onkkelma.
:P kauska
Aika hyvä mutta kääntyvyys ei toimi oikein hyvin ja vauhti jää päälle tietääkös kukaan miten sen saisi sillein että vauhti ei jää päälle kun törmää jonkin,
Miten tota pelataan?
Tuo ei toiminu mulla, mistäsaa semmoosen version jolla se toimii. Tulee vaan expected: statement
Aihe on jo aika vanha, joten et voi enää vastata siihen.