*** DRAGON MAZE ***C TO THE BEST OF OUR KNOWLEDGEd THIS PROGRAM IS IN THE PUBLIC DOMAIN AUTHOR: UNKNOWN PLUS/4 C16 VERSION  2025,64: NO EOL INSERT 13 82 :?""(142)"DO YOU WANT TO RESTART THE GAME ?":KB,0XUI$:UI$"Y"20:iUI$"N"1620:2025,0:""(9)::I07:1375I,FK(I)::: RESTORE FUNCTION KEYS""UT$" RAGON AZE":UH1:UP0:UG$"NSTRUCTIONS":700" ISAGAMETHAT WILL TEST"[" YOUR SKILL ANDMEMORY. MAZE IS"" BUILT ONTHE VIDEOSCREEN. ATCH"" CAREFULLYASITISCOMPLETED. FTER"" IT IS FINISHED THE MAZEISHIDDENAS"" IF THELIGHTSWERETURNEDOUT. HE"9" OBJECT IS TO GETOUT OFTHEMAZE"}" BEFORE EATS YOU.":67:70:" OUR CIRCLES INDICATES"" YOURPOSITION AND FOUR SQUARES" " GIVES THEDRAGON'S. OUMOVE BY"!" KEYBOARD KEYS AS SHOWN IN A FOLLOW-"L"" ING DIAGRAM. SE THE KEYS FOR THE":" THE DESIRED DIRECTION. S YOU"{#" ADVANCESODOES THEDRAGON. INCE THE"$" SCENT OFHUMANSDRIVESTHE"%" INTO ARAGE, HE'LL BREAKTHRUWALLS"&" TO GET ATYOU." '67:70:" IRECTION KEYS"!(" "6)" ^"K*" "`+" "~," <----- ------> "-" "." "/" V"0" "1" O GET OUT OF THE MAZE PRESS ''"267 34:350,2:4,15,1:""(142);K6" b7"  8" ߚ C O M M O D O R E9" :"SOFTWARE;"":R9$"<R9$"***************=R9$"* DRAGON MAZE *7>R9$"***************@?UI0f@UI$:UI$" "UIUI1:UI15064A""(14);:4,15,4:B:C(UD$,24);"PRESS SPACE BAR TO CONTINUE"DUI$:UI$" "68EFUPUP1:""(UT$UP$,21);(UP$UG$(UP),18)7G" --------------------------------------"=HNIUH0:"":J(UD$,24);" ONE MOMENT PLEASE... ":K:LUX$"Q":UC$(154):US12256:U3202:U4205:KB239:UNKBMI07:FK(I)(1375I):1375I,0:: DISABLE FUNCTION KEYSYNUD$"":UP$" "nOM(14,9),T(14,9)tPzQ:R(8):53:76:21S""UC$;(142);:T" DRAGON MAZE"UV$"":I023:V$V$"":I VH$"":I038:H$H$"":I,WC$"":I023:C$C$"":IJX"": * BUILD THE MAZE *iY 2025,64: NO EOL INSERTZX0393:""X);V$"":X[X1253:(C$,X);H$"":X:US999,102\S1000]I014^J09_T(I,J)0:M(I,J)11`J,I aX((1)131)bY((1)81)%cC1045d C1 149IeR0:D0:L0:U0_fM(X,Y)(M(X,Y))igCC1zh X13 106i M(X1,Y) 0 R1j Y8 108k M(X,Y1) 0 D1l X1 110m M(X1,Y) 0 L1n Y1 112o M(X,Y1) 0 U1!pQRDLUHq (Q3 ((1)10)2) Q0 144[rDR((1)41)vs DR 116,123,130,137t R0 114uM(X,Y)M(X,Y)1: XX1vI3(X1)w J3Y2 3Y1x US40JI,32y:292z 100{ D0 114|M(X,Y)M(X,Y)10:YY1&}J3(Y1)>~ I(3X2) 3X1Q US40JI,32\:292f 100v L0 114M(X1,Y)M(X1,Y)1:XX1I3X J3Y2 3Y1 US40JI,32:292 100 U0 114 M(X,Y1)M(X,Y1)10:YY1J3Y+ I3X2 3X1> US40JI,32I:292S 100fX((1)131)xY((1)81) M(X,Y) 0 144CC1 100 27);"THE MAZE"I1999:""H$""V$"" ""39);V$""(C$,25);H$"":US999,102$2025,0: NORMAL EOLB * STARTING POS OF YOU *XX1:Y((1)81)p K1 2: L0 1 US40(3Y2L)K,81 L: K * EXPAND YOU TO BOARD POS *HX3X2:HY3Y2WY((1)81) * EXIT * US40(3WY2)39,32* * STARTING POS DRAGON *: SX13:SYWYR QX3SX2:QY3SY2[ RD1a :z * SENSE KEYBOARD * SXX SYY 283 QQK:232:KQQ SXX SYY 283 K$"Q"15 K$ KK(K$) KK76K6:183 !KK74K4:202!KK73K8:2052!KK75K2:210;!172A!:Z! * YOU MOVE RIGHT *h!DX1:DY0! M(X,Y)10(M(X,Y)10) 214!FX3X2:FY3Y2! I1 3!FXFXDX:FYFYDY! K0 1! L0 1! US40(HYL)(HXK),32 " L: K" K0 1&" L0 1C" US40(FYL)(FXK),81O" L: K_"HXFX:HYFYg" Iy"XXDX:YYDY" X13 YWY 227" 169" * YOU MOVE LEFT *"DX1:DY0" M(X1,Y)10(M(X1,Y)10) 0 214" 185# * UP *# Y1 214/# M(X,Y1) 9 214>#DX0:DY1H# 185W# * DOWN *e#DX0:DY1~# M(X,Y) 9 214# 185# * BLOCKAGE! *#OGUS1233X120Y:32645# K2 223,222,219,225# I0 3$ OGIDEL,102:I:292:169$ RT$OGOG3#$ LT0$DEL40::$ DWNH$OGOG120Q$ UP]$DEL1:o$ * YOU WIN *$"YOU WIN!"$"SCORE=";S8$II1999:$285$ *DRAGON MVS$ XSX 237$ YSY 266% XSX 272% YSY 278#% SX13 266:% T(SX,SY)9 241W% * DRAGON MOVES RIGHT *~% M(SX,SY)10(M(SX,SY)10) 266%DX1:DY0% * PRINT DRAGON *%RX3SX2%RY3SY2% I1 3%RXRXDX%RYRYDY%* GOTO 7160& K0 1& L0 11& US40(QYL)(QXK),329& LA& KO& K0 1]& L0 1z& US40(RYL)(RXK),90& L,K&QXRX&QYRY& I&SXSXDX&SYSYDY&T(SX,SY)T(SX,SY)1&&  * DRAGON DOWN *&  SY8 272'  T(SX,SY) 9 2691'  M(SX,SY) 9 272?' DX0:DY1I' 243_' * DRAGON LEFT *p' SX1 278' T(SX,SY) 9 275' M(SX1,SY)10(M(SX1,SY)10) 278'DX1:DY0' 243' * DRAGON UP *' SY1 237 ( T(SX,SY) 9 281'( M(SX,SY1) 9 2376(DX0:DY1@( 243M(II110x("";5)"THE DRAGON GOT YOU !":294:(UT$" DRAGON MAZE"(UG$"END GAME":UH1:70:" ANOTHER GAME (Y OR N) ? ";(UR$( UR$"N"15(!UR$"Y"88(" 287)#:&)$7:1,(20012((1)40)),3:8)%7:3,500,4:h)&I19:I:"";5)"THE DRAGON GOT YOU !")'7:I13:3,600,5:I:)(6:3,(20012((1)40)),6: