ZXTape! BREAKOUT -  BREAKOUT  P.Nendick (h$="Spectrum":h=500:1000 !w=2:l=5:s=0 ( ss=0 2 2000 0)+(="8"a<26) xN20,a;a$:x,y;" ":x=x+xa+(x=11 +wƥ>.5):y=y+ya:x,y;"" 9x20xw+5y2y293000 100d defining graphics >:n=13:p$:f=07:a:p$+f,a:f:n O"b",0,60<,126~,126~,126~,126~,60<,0 Q"s",0,126~,126~,126~,126~,126~,126~,0 Q"o",153,90Z,60<,255,255,60<,90Z,153 x'o$=""  a$=" " instructions *b$(5,32 ):0:0: 10 ;"BREAKOUT" 7:'"You are in control of a bat and with it you must bounce the ballagainst the various bricks to score points. Once the wall has been demolished you will get another lower down the screen." B''"SCORES"'"=50 points"'"=30 points"'"=10 points" W''"The bat controls are :-"'"5 to go left"'"8 to go right"'''"Press any key to start" 4e4@:: drawing screen y:f=15:ٰ"40506"(f):b$(f)=(" "f/2ɺ(f/2)):f+w,1;b$(f):f A1,0;o$:f=119:"";f,31;"":f  El2f=1l-1:21,20+f*2;"":f  (21,0;5;h;" by ";h$ *7:4e4@: bouncing ball 2x20(ya+4)3400H 'x2.01z# =,20:xa=-xa x20xa=-xa:.01z# =,0:ya=(-2y=a+1)+(-1y=a+2)+(1y=a+3)+(2y=a+4) 1y29y2.01z# =,0:ya=-ya %xw+1xw+53700t  Hmissing ball R.2~L,0:f=0-60<-5:.05|L,f:f:l=l-1:21,20+l*2;" ":l=03500 \Vx,y;" ";20,a;" ";20,12 ;a$:t=1150:t:60< sh4000 ,5;1;"Another go (y/n) ? ";r$ r$="y"30 r$"n"3510 7: tb$(x-w,y)=" " ~n.01z# =,20:b$(x-w,y)=" ":x,y;"";:sa=(6-x+w)*10 :s=s+sa:0,15;s:xa=-xa %ss=ss+sa:ss2400` 5000   high score %1;6;"Name please ";h$ Fh$>9 21,0;"Too long ":4010 ,h=s:21,0;h;" by ";h$;" ": w=w+2::40( p "BREAKOUT"1 HSpectrumhR aPoO A ¥ wlsxy \ 9