home *** CD-ROM | disk | FTP | other *** search
- RANDOMIZE TIMER
-
- CLS
-
- 'XX = INT(300 * RND)
- 'YY = INT(200 * RND)
- 'X = INT(300 * RND)
- 'Y = INT(200 * RND)
-
- SCREEN 13
-
- WHILE INKEY$ = ""
- a$ = INKEY$
- 'IF a$ <> "" THEN GOTO 231
- IF xx >= 319 THEN aa = -1 * (1 + INT(RND * 5))
- IF yy >= 199 THEN bb = -1 * (1 + INT(RND * 5))
- IF xx <= 0 THEN aa = 1 + INT(RND * 5)
- IF yy <= 0 THEN bb = 1 + INT(RND * 5)
- IF x >= 319 THEN a = -1 * (1 + INT(RND * 5))
- IF y >= 199 THEN B = -1 * (1 + INT(RND * 5))
- IF x <= 0 THEN a = 1 + INT(RND * 5)
- IF y <= 0 THEN B = 1 + INT(RND * 5)
- x = x + a
- y = y + B
- xx = xx + aa
- yy = yy + bb
- C = C + .5
- IF C = 100 THEN C = 32
- f = f + 1
- IF f = 250 THEN f = 0: C = 16
- LINE -(x, y), C, BF
- FOR D = 1 TO 100: NEXT D
- LINE (x, y)-(xx, yy), 0, B
- COLOR 15
- WEND
-
-