home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / mbug / mbug130.arc / DRAGON.DOC < prev    next >
Text File  |  1979-12-31  |  5KB  |  96 lines

  1.  
  2.                            D R A G O N
  3.  
  4.      Thi≤ program¼á 'Dragon'¼á i≤ ß gamσ involvinτ MaΦ Jonτ tile≤ ì
  5. anΣá i≤á baseΣ oε thσ gamσ 'Shanghai'¼á availablσ fo≥á thσá Amigß ì
  6. compute≥ range«á  I⌠ i≤ designeΣ t∩ ruε oε ß disk-baseΣ Microbee¼ ì
  7. witΦ o≥ withou⌠ colour¼ anΣ caε bσ playeΣ witΦ ß joysticδ o≥ jus⌠ ì
  8. froφá thσá keyboard«á  Thσá prograφ i≤ availablσ oεá ßá sharewarσ ì
  9. basis¼á i.e«á peoplσ arσ freσ t∩ cop∙ anΣ distributσ thσ program¼ ì
  10. anΣ arσ encourageΣ t∩ senΣ donations¼ suggestion≤ and/o≥ idea≤ t∩ ì
  11. thσ autho≥ directly¼ beinτ :
  12.  
  13.                       Keith Wood
  14.                       22 Conway Place
  15.                       Gowrie, A.C.T., 2904
  16.                       Australia
  17.  
  18.      Thσá tile≤á fo≥á thσ gamσ arσ arrangeΣ iεá ßá patterεá whicΦ ì
  19. represent≤ ß dragon¼ witΦ fou≥ legs¼ ß heaΣ anΣ ß tail«  The∙ arσ ì
  20. stackeΣá toward≤ thσ centrσ oµ thσ patterε u≡ t∩ ß deptΦ oµá fivσ ì
  21. (5⌐ a⌠ thσ centre.  These cast shadows onto lower tiles.
  22.  
  23.      Thσá objec⌠ oµ thσ gamσ i≤ t∩ removσ al∞ thσ tile≤ froφá thσ ì
  24. playinτá surface«á  Thi≤á i≤á donσ b∙ matchinτ tw∩á 'freeºá tile≤ ì
  25. together¼á whicΦá arσ theε removed«á  ┴ tilσ i≤ freσ iµ therσá i≤ ì
  26. nothinτá oε to≡ oµ i⌠ anΣ iµ i⌠ caε slidσ ou⌠ t∩ thσ lef⌠ o≥á thσ ì
  27. righ⌠ withou⌠ disturbinτ an∙ othe≥ tile¼á i.e« i≤ a⌠ thσ enΣ oµ ß ì
  28. row, or casts a shadow onto the tile next to it.
  29.  
  30.      Therσ arσ 14┤ tiles¼ madσ u≡ oµ threσ suit≤ (bamboo¼ do⌠ anΣ ì
  31. character)¼á eacΦ numbereΣ ▒ t∩ 9¼á wind≤ (north¼ south¼ eas⌠ anΣ ì
  32. west)¼á dragon≤á (red¼á greeεá anΣ white)¼á season≤ anΣá flowers«  ì
  33. Therσ arσ fou≥ oµ eacΦ typσ oµ tile«á  Mos⌠ oµ thσ tile≤ mus⌠á bσ ì
  34. matcheΣá exactl∙á (b∙ sui⌠ anΣ value)¼á thσ exception≤ beinτá thσ ì
  35. flowe≥ anΣ seasoε tile≤ whicΦ wil∞ matcΦ witΦ an∙ othe≥ flowe≥ o≥ ì
  36. seasoε respectively.
  37.  
  38.      Fo≥á joysticδá users¼áá thσá flashinτá curso≥á i≤á moveΣá b∙ ì
  39. manipulatinτá thσ joystick«á  Tile≤ arσ selecteΣ b∙ pressinτá thσ ì
  40. firσ button¼á anΣ arσ highlighteΣ t∩ sho≈ thei≥ status«á  ┴á tilσ ì
  41. ma∙á bσá de-selecteΣ b∙ movinτ t∩ i⌠ agaiε anΣ pressinτ thσá firσ ì
  42. buttoε oncσ more.
  43.  
  44.      Fo≥ keyboarΣ users¼ usσ thσ directioε key≤ 'S'¼ 'D'¼ 'Eº anΣ ì
  45. 'Xº t∩ movσ left¼á right¼á u≡ anΣ dowε respectively«á  Thosσ witΦ ì
  46. premiuφá machine≤ ma∙ als∩ usσ thσ arro≈ keys«á  Faste≥á movemen⌠ ì
  47. lef⌠á anΣá righ⌠ caε bσ achieveΣ b∙ usinτ thσ 'Aº anΣá 'Fºá keys«  ì
  48. Selec⌠ anΣ de-selec⌠ tile≤ b∙ pressinτ thσ spacσ bar«  
  49.  
  50.      Thσá othe≥á facilitie≤á oµ thσ prograφá arσá onl∙á availablσ ì
  51. through the keyboard.  These are :
  52.  
  53. 'H'  Help      Pressinτá thi≤á ke∙ wil∞ displa∙ ßá possiblσá nex⌠ ì
  54. ááááááááááááááámove¼á iµá therσ i≤ one¼á o≥ ß messagσá indicatinτ ì
  55. ááááááááááááááátha⌠ n∩ move≤ caε bσ made«á  Thσ tile≤ involveΣ iε ìèáááááááááááááááthσá movσ wil∞ bσ highlighted¼á anΣ wil∞ remaiε s∩ ì
  56. áááááááááááááááunti∞á thσá firσá buttoε i≤ presseΣ o≥á ßá ke∙á i≤ ì
  57. ááááááááááááááápressed.  Only use this when all else fails!
  58.  
  59. 'B'  BackupááááThi≤ ke∙ wil∞ restorσ thσ tw∩ tile≤ mos⌠á recentl∙ ì
  60. áááááááááááááááremoved«á  Thereafter¼á i⌠á caε bσ useΣ t∩ restorσ ì
  61. áááááááááááááááfurthe≥ moves¼á righ⌠ bacδ t∩ thσ beginninτ oµ thσ ì
  62. ááááááááááááááágame.  Useful when you make the wrong move!
  63.  
  64. 'N'  New gameááPressinτ thi≤ ke∙ wil∞ star⌠ aε entirel∙ ne≈á gamσ ì
  65. áááááááááááááááwitΦá ß differen⌠ patterε oµ tiles«á  Confirmatioε ì
  66. ááááááááááááááái≤ requireΣ (pres≤ 'Y'⌐ t∩ preven⌠ accidenta∞ los≤ ì
  67. áááááááááááááááof the current game.
  68.  
  69. 'R'  RestartáááThi≤ ke∙ wil∞ restar⌠ thσ curren⌠ game«  Al∞ move≤ ì
  70. ááááááááááááááámadσ s∩ fa≥ wil∞ bσ reversed anΣ forgotten«  Agaiε ì
  71. áááááááááááááááconfirmatioεá i≤ requireΣ t∩ preven⌠ los≤á oµá thσ ì
  72. ááááááááááááááágame«á  Thi≤á caεá bσá useΣá t∩á tr∙á ßá differen⌠ ì
  73. ááááááááááááááástrategy on the same pattern of tiles.
  74.  
  75. 'Q'á  Quit     Pressinτ thi≤ ke∙ wil∞ terminatσ thσ gamσ anΣá thσ ì
  76. áááááááááááááááprogram«á  Oncσá more¼á confirmatioε i≤á requesteΣ ì
  77. ááááááááááááááábeforσ endinτ thσ game.
  78.  
  79.      Othe≥ informatioε displayeΣ oε thσ screeε include≤ thσ laye≥ ì
  80. oµá thσ tilσ immediatel∙ unde≥ thσ curso≥ anΣ thσ tota∞ numbe≥ oµ ì
  81. tile≤ remaininτ oε thσ board«á  Erro≥ message≤ wil∞ appea≥ iµ yo⌡ ì
  82. tr∙ t∩ movσ ß tilσ tha⌠ i≤ no⌠ free¼ o≥ iµ yo⌡ tr∙ t∩ matcΦ tile≤ ì
  83. tha⌠ arσ no⌠ thσ same«  Thesσ ma∙ bσ cleareΣ b∙ pressinτ thσ firσ ì
  84. button or any key.
  85.  
  86.      Thσá gamσ i≤ starteΣ b∙ typinτ 'DRAGONº a⌠ thσ CP/═á prompt« ì
  87. I⌠á wil∞ automaticall∙ configurσ itselµ fo≥ thσá capabilitie≤á oµ ì
  88. thσá machinσ i⌠ i≤ beinτ ruε upon«á Notσ tha⌠ iµ yo⌡ arσ usinτá ß ì
  89. joystick¼á i⌠á wil∞á neeΣá t∩ bσ pluggeΣ iε beforσá thσá gamσá i≤ ì
  90. started«á Thσá gamσá shoulΣá sho≈ u≡ witΦ ß greeεá backgrounΣá oε ì
  91. colou≥ machines«á Iµ thi≤ i≤ no⌠ thσ case¼ tr∙ typinτ 'DRAGON +Pº ì
  92. instead.
  93.  
  94.      Alternately¼á iµá yo⌡ havσ thσ chaineΣ versioε oµ thσá game¼ ì
  95. you will need to type in 'PLAY DRAGON' to start the game.
  96.