home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 577a.lha / BombSquad / bomb.doc.pp / bomb.doc
Encoding:
Text File  |  1991-11-12  |  5.0 KB  |  105 lines

  1.                                   Bomb Squad
  2.  
  3.                                    A game by
  4.  
  5.                                   Joe Rumsey
  6.  
  7.  
  8.      The object of this game is to locate all the bombs in a field as quickly
  9. as possible.  The locations of bombs can be determined by examining the
  10. surrounding eight squares. Use the left mouse button to uncover a square. If
  11. there is a bomb, you have lost the game. If there is a number, then there are
  12. that many bombs adjacent to that square.  A square with no bombs nearby will
  13. show up as a blank, and all surrounding squares will automatically be
  14. uncovered.  When you think you have located a bomb, use the right button to
  15. flag that square.  You will not be able to uncover a marked square unless you
  16. un-mark it by pressing the right button again.
  17.      In addition, a two-button click (that is, pressing both buttons at once)
  18. over an uncovered square with the correct number of flags next to it will
  19. reveal all surrounding unmarked squares.  For example, a two-button click on
  20. a square showing two adjacent bombs, with two squares flagged, would uncover
  21. all surrounding squares except the two marked with flags.  This may sound
  22. complex, but once you've tried it, it makes good sense, and saves much
  23. unnecessary work.  
  24.  
  25.      The best time achieved for each of the four built in levels is saved
  26. to disk so that you can keep a record of your progress.  To clear the high
  27. score list, just delete the file "bomb.hs." The size of the board and number
  28. of bombs is customizeable, but high scores are not kept for custom boards.
  29. To choose a level, use the Level item under options.  Selecting a level,
  30. even the one that's already being used, also starts a new game.
  31.  
  32.      Two sizes of pieces are provided, with a maximum board size of 90x27
  33. using small pieces and 52x16 using the large size.  The pieces are stored as
  34. two plane iff brushes in the files "bombsmall" and "bomblarge" and can be
  35. edited with any paint program.  Any changes to the graphics MUST conform to
  36. the size and placement of the original files.   Bomb Squad uses the large
  37. pieces by default, except on the master level which is too large.
  38.  
  39.      The small "N" gadget at the top of the play-field may be used to start
  40. a new game.  Also, clicking anywhere on the board with the left button after
  41. the game has ended will begin a new game.
  42.  
  43. Distribution policy:  Please give(don't sell) this program to everyone you
  44. know.  If they don't want it, pester them until they take it anyway.  I
  45. don't ask for anything at all in return, but I do like hearing from people,
  46. so if you like the game(or even if you despise it) please write me a
  47. postcard or an e-mail at:
  48.  
  49. Joe Rumsey
  50. 265 W. Big Springs Rd. Apt L             <--Regular mail
  51. Riverside, CA 92507
  52.  
  53. GEnie: J.RUMSEY                          <-- E-mail
  54. Boardwalk Hub BBS: (714) 688-2658
  55.  
  56. If there's anything you don't like, I might just be persuaded to make changes.
  57. One thing I have in mind is the option of running on a seperate screen, both
  58. to get it out of the way of other Workbench applications, and for a more
  59. colorful display.  The only drawback is that it would take more memory.
  60. (not to mention more programming :-)
  61.  
  62.      The two-button click mentioned above is actually a left-right click.
  63. That is, press the left button first, and then the right while still holding
  64. the left down.  This can be done quickly enough to feel almost simultaneous.
  65.  
  66. Also a warning:  Due to the recursive nature of certain parts of this program,
  67. the stack should be set fairly large.  A stack size of 20000 should be large
  68. enough for all of the built in levels, but I would reccomend 30000 to be
  69. safe.  The general rule is, the fewer bombs on a level, the larger the stack
  70. needs to be.  At the largest possible board size using small pieces, with 
  71. only one bomb, a stack of about 120000 is needed.
  72.    If you are running from workbench, the stack size is automatically set at
  73. 30000.  From the CLI, you should use the command "stack 30000"(or whatever
  74. size you want) before running.
  75.  
  76. Changes
  77. -------
  78. V1.1: Fixed a bug when writing high scores to disk.  I'd forgotten to close
  79.             the file.
  80.       No longer uses a busy loop.
  81.       Added the new gadget and click on board for new.
  82.       Added sound effects.
  83.  
  84. Thanks to Mark Peters for his suggestions and pointing out bugs.
  85.  
  86. ---------------------------------------------------------------------------
  87.  
  88. Also Available:
  89.  
  90. Crazy Pipes -- A strategy game involving some quick thinking.  Keep the
  91.                water from spilling out of your pipeline for as long as
  92.                possible.  This one is shareware.
  93.  
  94. Coming Soon(Both partially complete):
  95.  
  96. Serpent -- Move an ever growing snake around a smooth-scrolling maze,
  97.             collecting eggs and dodging beasties.  Possibly some adventure
  98.             aspects as well(depending on how motivated I get)
  99.  
  100. Wheelo -- Drive an inverted unicycle through a world of ramps and platforms,
  101.          gathering weapons and prizes in order to save the planet/galaxy/
  102.          universe/whatever I decide on later.
  103.  
  104. I'm announcing these two here to force myself to finish them. ;-)
  105.