home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / games / breakout.zip / BREAKOUT.DOC next >
Text File  |  1990-10-05  |  9KB  |  199 lines

  1.  
  2.  
  3.  
  4.                              B R E A K O U T             Page 1
  5.                              - - - - - - - -
  6.  
  7.             
  8.             Breakout was designed to be a game of skill.  This game is simple
  9.        to learn and should give you and your friends hours of fun.  This game
  10.        is distributed  as part  of the SHAREWARE concept.  You are allowed to
  11.        freely distribute  this game  as long as this document, unmodified, is
  12.        distributed with  it.   If you  use this  game and  find it enjoyable,
  13.        please send $10 to:
  14.             
  15.                                   Hal Strausberg
  16.                                   102 Grove Street
  17.                                   Lexington, MA 02173
  18.             
  19.             
  20.             The response  to this request will be used to determine whether a
  21.        3-D version of this game would be of any interest.
  22.             
  23.        REQUIRED HARDWARE
  24.        -----------------
  25.             This game  requires PC,  XT or  AT with an EGA or EGA clone and a
  26.        High Resolution color monitor.
  27.        
  28.        PURPOSE of the GAME
  29.        -------------------
  30.             The purpose of the game is to remove as many "bricks" as possible
  31.        by bouncing  the ball  against them.   Each  removed brick  scores  10
  32.        points.   If a  player manages  to remove  enough bricks to "breakout"
  33.        through the bricks to the other side, the game enters expert mode.  In
  34.        expert mode,  the ball  moves quicker  and the player's paddle becomes
  35.        smaller.   Each brick removed in expert mode scores 15 points.  If the
  36.        all the  bricks are  removed, a  new panel of bricks are displayed and
  37.        the player  is allowed  to continue.  The speed of the ball is reduced
  38.        to the  pre-breakout speed  but the  paddle remains  small.   When the
  39.        player breaks out again the speed will increase again.
  40.             
  41.        HOW the game WORKS
  42.        ------------------
  43.             The number  of players  at a  time is  limited by  the amount  of
  44.        memory your  particular system has.  A MS-DOS 3.x machine with 640K of
  45.        memory should  be able  to have  well over  350 players playing at the
  46.        same time  (although why  you would want that many I couldn't begin to
  47.        guess).
  48.             
  49.             Each player  has 5  balls to use against the bricks.  Each player
  50.        has one  turn at  a time  but the players need not play in order.  The
  51.        current player  can PASS on his turn (even in mid-turn) on to the next
  52.        player.   When the  player's turn comes up again it will start exactly
  53.        where it left off.
  54.             
  55.             The game  is designed  to use  a mouse, although one can play the
  56.        game with  just the  keyboard.   To play  the game  with the mouse you
  57.        simply move  the mouse  pointer to  the START  box  and  press  either
  58.        button.  When you release the button the game will start.  To move the
  59.        paddle, simply move the mouse from side to side.  Whenever you press a
  60.        mouse button,  the game is temporarily suspended and the mouse pointer
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                              B R E A K O U T             Page 2
  71.                              - - - - - - - -
  72.  
  73.        reappears on  the side  of the  game on  top of the START box, you can
  74.        move the  pointer to any box on right.  When you let go of the button,
  75.        the box under the pointer will be the action you have chosen.  You can
  76.        QUIT the  game (this  QUIT is  for the  current player only).  You can
  77.        PASS (this will allow the next player to play without you loosing your
  78.        turn).   You can  also PAUSE (which will leave you suspended until you
  79.        select the START box).
  80.             
  81.             You can  play the  game without the mouse by using the arrow keys
  82.        and the  shift keys.  The up and down arrow keys move the pointer from
  83.        one box  to the next (with the HOME and END keys moving to the top and
  84.        bottom box  respectively).   To select  one of  the boxes simple press
  85.        RETURN. To  go back  to play without selecting anything press the left
  86.        arrow key.  To temporarily suspend the game press the right arrow key.
  87.        Finally, the left shift key moves the paddle to the left and the right
  88.        shift key  moves the  paddle to  the right.   It is a little harder to
  89.        operate the  game this  way so  you may  want to  slow the game down a
  90.        little (see the section on changing the game attributes).
  91.             
  92.             On each  serve, the ball starts towards the paddle just under the
  93.        first row  of bricks.  The exact direction the ball travels is random.
  94.        The speed  of the  ball is  very slow  until the  ball is  hit by  the
  95.        paddle, then  the  speed  of  the  ball  returns  to  the  appropriate
  96.        velocity.  This is done to give the player a fair start.
  97.             
  98.        KEEPING SCORE
  99.        -------------
  100.             
  101.             For each  brick a  player removes  from the game board the player
  102.        scores 10 points.  If the player is in expert mode (has broken through
  103.        all the bricks and has hit the top of the game box with the ball) each
  104.        brick scores  15 points.  Every player's score is compared against the
  105.        high score  at the  end of each ball.  If the high score is lower than
  106.        the current  player's, the  current player's  score replaces  the high
  107.        score.
  108.             
  109.             At the  end of  the game  all players scores are listed and those
  110.        scores which are greater than or equal to the high score are marked as
  111.        winning scores.
  112.             
  113.             After the  scores are  displayed, the  players may  play again by
  114.        answering "yes" to the "Play Again?" question.  If the players wish to
  115.        play again,  the highest  score is  preserved and the players must now
  116.        try to beat the last game's high score.
  117.             
  118.        
  119.        CHANGING the GAME ATTRIBUTES
  120.        ----------------------------
  121.             
  122.             This  game   was  written  on  a  ZENITH  Z200  system  which  is
  123.        approximately equal  to a 8MHz PC/AT.  If this game is too slow or too
  124.        fast for you, it can be adjusted by a command line argument when it is
  125.        started up.   This  is done  by typing  a space  after the  game  name
  126.        followed by  an 'S'  followed (no space after the S) by value you want
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                              B R E A K O U T             Page 3
  137.                              - - - - - - - -
  138.  
  139.        the speed  of the  game to  adjust to.   This  number should be in the
  140.        range of  -6 to 6.  A number less than zero slows the game down, while
  141.        a number  greater than  zero speeds the game up.  To make the game run
  142.        as slow as it possibly can, you would type:
  143.             
  144.             dos prompt> BREAKOUT S-6
  145.             
  146.             Another adjustment  that can  be made is to turn off the the tick
  147.        sound that  is made  when the  ball hits  something.   The is  done by
  148.        adding a  no sound  argument in  the command  line.   This is  a slash
  149.        followed by 'NS'.  The command line would look like:
  150.             
  151.             dos prompt> BREAKOUT /NS
  152.             
  153.             For a slow game with no sound you would type:
  154.             
  155.             dos prompt> BREAKOUT /NS S-6
  156.             
  157.             The is  one more  adjustment the user can make.  When the game is
  158.        started, a  title screen  is displayed  and you are asked to enter the
  159.        number of  players that  will be  in this game.  If you choose you can
  160.        enter the  number of players on the command line.  This will cause the
  161.        game to  go right  to the  game board.   So... a slow game of breakout
  162.        with no sound and three players would look like:
  163.             
  164.             dos prompt> BREAKOUT /NS S-6 3
  165.             
  166.             Any combination  of these arguments can be supplied in any order.
  167.        If you want any changes to be permanent, I suggest you start this game
  168.        via a .bat file.  This bat file would look like:
  169.             
  170.             BREAKOUT /NS S-6 %1
  171.             
  172.             Here the  number of  players is  supplied  when  the  program  is
  173.        started and the rest is always entered.
  174.             
  175.             
  176.        MISCELLANEOUS
  177.        -------------
  178.             
  179.             It is  possible to  effect the  path of the ball sightly.  If the
  180.        ball is  hit at  the ends  of the paddle it will alter the path of the
  181.        ball.   For example,  if the  ball is coming from the left side of the
  182.        box and strikes the left most part of the paddle, the resulting bounce
  183.        will be slightly more vertical.  If the ball was hit on the right most
  184.        part of  the paddle,  the resulting  bounce  would  be  slightly  more
  185.        horizontal.  The opposite it true if the ball is coming from the right
  186.        part of the box.
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.