Spiders ++-ySpider Attack (aka. Space Spiders) by Ian Wombwell, from Sinclair User 27 (Jun.1984) YEarth's oxygen barrier is under attack by the space spiders which fall from the webs. As each spider lands on the barrier it makes a hole and the oxygen leaks. You have to move along the barrier and fill the holes as they are made to prevent the oxygen running out. If a spider lands on you it willtake you away and the game ends. $c(4):a(8):b(8) <n=14:a(n)=(*5)+2:c(n)=a(n):n Sb(1)=10 :b(2)=15:b(3)=20:b(4)=5 hiscore=16840A (oxygen=1000 2score=0 <hole=0 F x=15 Plong=0 Zcount=0 cUser's Graphics m Spider1 nn=07:a:"P"+n,a:n:00011000,00111100<,11011011,01011010Z,00111100<,01011010Z,01011010Z,01100110f w Spider2 xn=07:a:"O"+n,a:n:00011000,00111100<,11011011,01011010Z,00111100<,01011010Z,10011001,10011001 Me n=07:a:"M"+n,a:n:00010000,00010000,001110008,01010100T,10010010,01101100l,01000100D,01111100| n=07:a:"K"+n,a:n:00010000,00010000,001110008,01010100T,10010010,01101100l,01000100D,11000110 Ball1 n=07:a:"B"+n,a:n:0,0,00001000,00011100,00111110>,00011100,00001000,0 Ball2 n=07:a:"G"+n,a:n:0,00001000,00011100,00111110>,01111111,00111110>,00011100,00001000 String n=07:a:"S"+n,a:n:00011000,00011000,00011000,00011000,00011000,00011000,00011000,00011000 OUTPUT SCREEN &0:0::7:1 "INSTRUCTIONS?";a$ a$="n"207 h0,0; "SAVE EARTH'S OXYGEN BARRIER FROM ATTACK BY THE SPACE SPIDERSWHICH FALL FROM THEIR WEB. NOTE IF A HOLE IS HIT TWICE WITHOUT IT BEING FILLED IN IT WILL REMAIN FOR EVER USE KEY '1' LEFT, '0' RIGHT AND 'Q' TO FILL IN THE HOLES MADE BY THE SPIDERS. AS YOU GET BETTER MORE SPIDERS APPEAR" 2"IF A SPIDER LANDS ON YOU IT WILL TAKE YOU AWAY" "EXPECT SOME PHONE CALLS" c"PRESS ENTER";a$::1;2;6;0,0;"SPIDER ATTACK" -c=4:a=161:b=255/2 0,a 7;0;b,c 'a=a-4:b=b-6:c=c+4 ,.001wn,502:c85U260 215 .c=4:a=161:b=-255/2  255,a 7;0;b,c "'a=a-4:b=b+6:c=c+4 ,,.001wn,502:c85U320@ 6 270 @0,0;" ";:6;0,10 ;"HISCORE=";hiscore;21,0;"SCORE=";score;21,21;"OXYGEN=";oxygen;21,12 ;"HOLES=";hole J?2;20,0;"" MOVE SPIDERS Wn=1̺long+1:long=long+.005y# =:long4long=0:3000 "a(n)=18b(n)=x4000 "0;6;a(n),b(n);"" a(n)=a(n)+1:a(n)=207;0;1;20,b(n);"":hole=hole+1:a(n)=(*6)+2:m=19c(n)-1:m,b(n);" ":m:b(n)=(*31):c(n)=a(n) !.a$="":a(n)/2=(a(n)/2)a$="" &6;a(n),b(n);a$ X MOVE ME b/19,x;" ":="1"x>0x=x-1 l="0"x<31x=x+1 q(b$="":x/2=(x/2)b$="" v19,x;b$ score=score+oxygen/100d:oxygen=oxygen-hole*5:score=score:21,6;score;21,19;hole;21,28;oxygen 9="q"ƫ(20,x)=71Ghole=hole-1:20,x;"*":.01z# =,0:.01z# =,5:.01z# =,15:20,x;"":.01z# =,10 :.01z# =,20:.01z# =,30:20,x;"":.01z# =,40(:.01z# =,502:.01z# =,60<:2;2;20,x;"" oxygen02000 n:500 @m=010 10 :n=023:m,n;" " Fscore>hiscore1,10 :11 ,10 ;"YOU ARE A HERO" m+1,n;" " m+2,n;" " m+3,n;" " m+4,n;" " m+5,n;" "  m+6,n;" " m+7,n;" "  b.001wn,n+40(:.001wn,n+40(:.001wn,m+30:.001wn,m+30:n:m *2::6;2;1;10 ,5;"PHONE CALL PLEASE WAIT":m=15:n=110 :.01z# =,10 :n:20:n=15:.01z# =,10 :n:20:m 4:"PHONE CALL FROM EARTH:WOULD YOU LIKE ANOTHER GO Y/N";a$ >Kn=140(:.01z# =,(*60<):n:a$="y"a$="Y"2200 C6;2;1;10 ,0;"ANOTHER PHONE CALL PLEASE WAIT":m=15:n=110 :.01z# =,10 :n:20:n=15:.01z# =,10 :n:20:m HA1::10 ,0;"EARTH THINKS A COWARD IS PLAYING" R 2130R 6;2;1;10 ,0;"ANOTHER PHONE CALL PLEASE WAIT":m=15:n=110 :.01z# =,10 :n:20:n=15:.01z# =,10 :n:20:m M1::10 ,0;"EARTH THINKS A HERO? IS PLAYING":100d: 2::6;2;1;10 ,5;"PHONE CALL PLEASE WAIT":m=15:n=110 :.01z# =,10 :n:20:n=15:.01z# =,10 :n:20:m €10 ,0;"Earth ARE! pleased and you are rewarded with 400 units of extra oxygen":200:oxygen=oxygen+400 hole=0::200 m=190-1:m+1,b(n);"";m,b(n);"";m+2,b(n);" ":.001wn,n:.01z# =,n:.01z# =,n:.01z# =,n:m  2000 3