| 1 'Tunnel
2 'By Johnnie Chan 3 'Amstrad Action July 88 10 MODE 1:INK 0,0:BORDER 0:INK 1,16 20 FOR t=2 TO 14:INK t,24:NEXT:INK 15,26 30 INPUT"No.of sides ",s 40 INPUT"How far apart ",re 50 MODE 0:DEG:ORIGIN 320,200 60 FOR r=5 TO 405 STEP re 70 c=c+1:IF c>14 THEN c=1 80 MOVE 0,r:FOR t=0 TO 360 STEP 360‡ s:DRAW r*SIN(t),r*COS(t),c:NEXT 90 NEXT 100 GOSUB 140 110 i=i+1:IF i>14 THEN i=1 120 INK i,26:FOR t=1 TO 30:NEXT:FRAME:INK i,0 130 GOTO 110 140 REM display 150 ORIGIN 0,0 160 MOVE 1,1:DRAW 639,1,15:DRAW 639,70:DRAW 1,70:DRAW 1,1:FOR t=4 TO 635:MOVE t,2:DRAW t,69,0:NEXT 170 po=50:GOSUB 190 180 po=490:GOSUB 190:RETURN 190 FOR n=po TO po+100 STEP 100:ORIGIN n,35:MOVE 0,30:FOR t=0 TO 360 STEP 10:DRAW 30*SIN(t),30*COS(t),15:NEXT:FOR t=0 TO 360 STEP 25:MOVE 0,0:DRAW 27*SIN(t),27*COS(t),c:c=c+1:IF c>14 THEN c=1 200 NEXT:NEXT:RETURN 210 END |