Amiga Dünyası sayı 11, sayfa 77

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 77

LOCATE 28,42:PRINT "LEVEL" LOCATE 28,51:PRINT "SCORE":LOCATE 28,60:PRINT "HIGH" LOCATE 28,68:PRINT "(C) 1991":LOCATE 29,68:PRINT "'STAR" LOCATE 30,68:PRINT " SOFT'"; GOSL B Colors RETURN

PuzzleDesign: COLOR 4,0:LOCATE 1,34:PRINT "PLEASE WAIT" RANDOMIZE TIMER LINE(24,12)-(599,203),0,bf FOR a=0TO 143:d=INT(RND*f)+l:c=INT(RND*5) 1 x=INT(RND*24):y=INT(RND*12):IFa(x,y)<>0 GOTO 1 a(x,y)=d:PUT(24+x*24,12+y*16),p(c*150):c(x,y)=c 2 x=INT(RND*24):y=INT(RND*12):IFa(x,y)<>0 GOTO 2 a(x,y)=d:PUT(24+x*24,12+y*16),p(c*150):c(x,y)=c NEXT

LOCATE 1,34:PRINT " RETURN

Variables: DEFINTxl,yl,x2,y2,c,t,p,h,s,o,n,l h=0:'High-score DIMa(24,12),c(24,12),a$(30),p(750),n(5),f(9),t(9),o(9),k(9),z(100) RESTORE Shapes FOR a=l TO 30:READ a$(a):NEXT 'Level Datas for 10 levels... FOR a=0 TO 9:READ f(a):NEXT FOR a=0 TO 9:READ t(a):NEXT FOR a=0 TO 9:READ o(a):NEXT FOR a=0 TO 9:READ k(a):NEXT RETURN Shapes: DATA A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,R,S,T,U,0,l,2,3,4,5,6,7,8,9 LevelShapeNumbers: DATA 10,4 ,14,8 ,18,1 ,263,10,30 LevelTimes: DATA 300,200,300,200,400,50,400,150,200,500 LevelObjectNumbers: DATA 30,50,40,40,50,20,50,30,50,100 LevelColorCondition: DATA 1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1

BlockShapes: FOR a=0 TO 4:c=a xl=c*24:x2=xl+23:yl=c*16:y2=yl+15:CALLFrame(xl,yl,x2,y2,c) GET(xl,yl)-(x2,y2),p(a*150) NEXT CALLFrame(100,0,U5,9,4):GET(100,0)-(115,9),z RETURN

Title: LINE(24,12)-(599,203),0,bf FOR a=10 TO 12:PALETTE a,0,0,0:NEXT RESTORE TitleData COLOR 4,0:LOCATE 21,27:PRINT "DESIGNED & PROGRAMMED BY:" LOCATE 23,30:PRINT "'HAYRETTİN YILDIZ'" LOCATE 25,28:PRINT "COMPLETED ON 24/01/1991" xl=32:yl=40 WHILE MOUSE(0)oO:WEND Loop:READ x,y:IFx=-l OR MOUSE(0)<>0 THEN Ext PUT(xl+x*16,yl+y*10),z,PSET GOTO Loop Ext: WHILE MOUSE(0)=0:WEND LINE(24,12)-(599,203),0,bf PALETTE 10,0,.9,1:PALETTE 11,0,.5,.7:PALETTE 12,0,.3,.5 RETURN TitleData: DATA 0,0,0,1,0,2, 0,3,0,4,1,1,2,2,3,1,4,0, 4,1,4,2, 4,3,4,4 DATA 6,0, 7,0,8,0, 9,0,10,0, 6,1, 6,2, 7,2,8,2,9,2,6,3,6,4, 7,4,8,4, 9,4,10,4 DATA 12,0,12,1,12,2,12,3,12,4,13,1,14,2,15,1,16,0,16,1,16,2,16,3,16,4 DATA 18,1,18,2,18,3,19,4,20,4,21,4,22,3,22,2,22,1,21,0,20,0,19,0 DATA24,0,24,1,24^,24^,24,4,25,0,26,0,27,0,28,1,25^,26,2^7A273,28,4 DATA 30,0,30,1,31,2,32,2,33,2,34,1,34,0,32,3,32,4 DATA 10,6,9,6,8,6,7,6, 6,7,6,8,6,9,7,10,8,10,9,10,10,10,10,9,10,8,9,8,8,8 DATA 12,10,12, 9,12,8,12, 7,13,6,14,6,15,6,16, 7,16,8,16,9,16,10,15,8,14,8,13,8 DATA 18,10,18,9,18,8,18, 7,18,6,19, 7,20,8,21, 7,22,6,22,7,22,8,22,9,22,10 DATA 24, 6,25, 6,26, 6,27, 6,28, 6,24, 7,24,8,25, 8,26,8,27,8,24,9,24,10,25,10,26,10,27,10,28,10 DATA-1,-1

Klavyeyle gezinmek için ← ve → tuşları.