Statistics: Posted by burger2227 — Wed Oct 31, 2007 6:24 pm
Statistics: Posted by Mac — Sat Oct 13, 2007 10:49 pm
Statistics: Posted by Theophage — Sat Oct 13, 2007 9:35 pm
Code:
DIM sprite(515) AS INTEGERSCREEN 13RANDOMIZE TIMERLINE (0, 0)-(15, 31), 12, BFGET (0, 0)-(15, 31), sprite(0)CLSFOR lines = 1 TO 255 x1 = INT(RND * 320): y1 = INT(RND * 200) x2 = INT(RND * 320): y2 = INT(RND * 200) LINE (x1, y1)-(x2, y2), linesNEXT linesx = 150: y = 80GET (x, y)-(x + 15, y + 31), sprite(258)PUT (x, y), sprite(0), PSETDO DO DO: k$ = INKEY$: LOOP WHILE k$ = "" LOOP WHILE INSTR("2468" + CHR$(27), k$) = 0 if k$=chr$(27) then exit do Newx=x: Newy=y SELECT CASE VAL(k$) CASE 4: Newx = x - 2: IF Newx < 0 THEN Newx = 320 - 16 CASE 6: Newx = x + 2: IF Newx > 320 - 16 THEN Newx = 0 CASE 8: Newy = y - 2: IF Newy < 0 THEN Newy = 200 - 32 CASE 2: Newy = y + 2: IF Newy > 200 - 32 THEN Newy = 0 END SELECT WAIT &H3DA, 8 PUT (x, y), sprite(258), PSET x=Newx: y=Newy GET (x, y)-(x + 15, y + 31), sprite(258) PUT (x, y), sprite(0), PSET WAIT &H3DA, 8,8LOOPSYSTEM
Statistics: Posted by Mac — Sat Oct 06, 2007 10:37 pm
Code:
DIM sprite(515) AS INTEGERSCREEN 13RANDOMIZE TIMERLINE (0, 0)-(15, 31), 12, BFGET (0, 0)-(15, 31), sprite(0)CLSFOR lines = 1 TO 255 x1 = INT(RND * 320): y1 = INT(RND * 200) x2 = INT(RND * 320): y2 = INT(RND * 200) LINE (x1, y1)-(x2, y2), linesNEXT linesx = 150: y = 80DO oldX = x: oldY = y GET (x, y)-(x + 15, y + 31), sprite(258) PUT (x, y), sprite(0), PSET DO: k$ = INKEY$: LOOP WHILE k$ = "" IF k$ = "4" THEN x = x - 2: IF x <0> 320 - 16 THEN x = 0 END IF IF k$ = "8" THEN y = y - 2: IF y <0> 200 - 32 THEN y = 0 END IF WAIT &H3DA, 8 PUT (oldX, oldY), sprite(258), PSETLOOP UNTIL k$ = CHR$(27)SYSTEM
Statistics: Posted by Guest — Sat Oct 06, 2007 8:00 pm
Code:
DIM sprite(515) AS INTEGERSCREEN 13RANDOMIZE TIMERLINE (0, 0)-(15, 31), 12, BFGET (0, 0)-(15, 31), sprite(0)CLSFOR lines = 1 TO 255 x1 = INT(RND * 320): y1 = INT(RND * 200) x2 = INT(RND * 320): y2 = INT(RND * 200) LINE (x1, y1)-(x2, y2), linesNEXT linesx = 150: y = 80DO oldX = x: oldY = y GET (x, y)-(x + 15, y + 31), sprite(258) WAIT &H3DA, 8 PUT (x, y), sprite(0), PSET DO: k$ = INKEY$: LOOP WHILE k$ = "" IF k$ = "4" THEN x = x - 2: IF x < 0 THEN x = 320 - 16 END IF IF k$ = "6" THEN x = x + 2: IF x > 320 - 16 THEN x = 0 END IF IF k$ = "8" THEN y = y - 2: IF y < 0 THEN y = 200 - 32 END IF IF k$ = "2" THEN y = y + 2: IF y > 200 - 32 THEN y = 0 END IF PUT (oldX, oldY), sprite(258), PSETLOOP UNTIL k$ = CHR$(27)SYSTEM
Statistics: Posted by Theophage — Sat Oct 06, 2007 4:45 pm