home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 10: Diskmags / nf_archive_10.iso / MAGS / ST_USER / 1992 / USERJA92.MSA / KLATRIX_KLATRIX.DOC < prev    next >
Text File  |  1991-08-21  |  7KB  |  101 lines

  1.                               *********************
  2.                               *                   *
  3.                               *      KLATRIX      *
  4.                               *     © 1991 by     *
  5.                               *   Mats Högberg    *
  6.                               *                   *
  7.                               *********************
  8.  
  9.                     Klatrix  is a game true to the spirit of  Tetris  and 
  10.           KLAX.  It works in low resolution only.  I was inspired by some 
  11.           screenshots  in a games mag from a Sega game called  'Columns', 
  12.           and  after  reading  the article,  I started to  write  my  own 
  13.           version of that game! (Why wait for the softwarehouses to start 
  14.           converting it to Your fav computer?) When the original game  at 
  15.           last was released,  I was very pleased to see that I was on the 
  16.           right track!  For those of You who don't know what this game is 
  17.           all about,  I'll give You a quick description:  From the top of 
  18.           the screen, columns consisting of three randomly coloured tiles 
  19.           fall down.  With a joystick connected in port 1, (the one where 
  20.           the mouse isn't connected) You can move the falling column left 
  21.           and right.  Each push on the stick in either  direction,  moves 
  22.           the column one step in that direction. The firebutton makes the 
  23.           tiles  in  the column change places with  eachother.  When  You 
  24.           press the button,  the tiles are 'rotated' downwards,  i.e. the 
  25.           tile  on top becomes the middle tile,  the tile in  the  middle 
  26.           becomes  the bottom tile,  and the bottom tile becomes the  top 
  27.           tile. Got it? Good!          
  28.                     Now  to  the aim of the game!  The aim  is  to  avoid 
  29.           getting a tile left in the top row!  If  a tile remains in  the 
  30.           top row when a new column is about to start its decent down the 
  31.           screen,  it's game over.  That was the aim.  And here's how  to 
  32.           reach  it!  By  changing the  columns  position,  and  suitably 
  33.           rotating the tiles,  you can make rows,  columns and  diagonals 
  34.           consisting of three or more tiles of the same colour. When this 
  35.           happens,  the  tiles forming this row (or column  or  diagonal) 
  36.           vanishes,  and  all tiles stacked on top of these fall down  to 
  37.           fill the gap. You are also awarded with a few points, depending 
  38.           on various factors:  Columns are easiest to make, and therefore 
  39.           gives You least points.  Rows are a little harder to  get,  and 
  40.           diagonals  are  the  trickiest,  thus rewarding  You  with  the 
  41.           highest score. The second factor determining Your score, is how 
  42.           many tiles that make the row (or column or...). When You manage 
  43.           to get a column,  the score starts at 50.  The next tile in the 
  44.           column gives You twice as much,  100,  the third twice as  much 
  45.           again,  200,  and  so on.  The maximum length of a  single  row 
  46.           (or...) is five tiles. As the score for the first tile in a row 
  47.           starts   at   100,   the   maximum   score   for   a   row   is 
  48.           100+200+400+800+1600=3100  points.  As the score for the  first 
  49.           tile in a diagonal starts at 200, the maximum score is 6200.
  50.                     Inevitably  the level of difficulty in this  kind  of 
  51.           game  is constantly increasing.  The increase in difficulty  is 
  52.           based  on  how many tiles You have managed to get  rid  of,  so 
  53.           You'd better try to squeeze as many points out of each tile  as 
  54.           You can,  to make it to the high score table!  An other  thing; 
  55.           Unlike  some of the similar games,  this one doesn't check  all 
  56.           possible  rows,  columns ond diagonals at  once!  First,  (just 
  57.           because they give you the least points,  har, har!) all columns 
  58.           are searced,  and if found,  the tiles are eliminated. Then all 
  59.           rows  are  searched  and if  found  eliminated,  and  then  all 
  60.           diagonals  are searched for and eliminated.  This procedure  is 
  61.           repeated until no more rows (o...) are found,  and a new column 
  62.           start  its fall.  You may think that this is a not the  way  it 
  63.           should be done,  but that was the way I wrote the code before I 
  64.           played  other versions of the game,  and really think it  makes 
  65.           the planning and strategy of the game a more important  factor. 
  66.           You  might for instance be building a nice five tile  diagonal, 
  67.           and  are  just  about to fit that middle tile  right  where  it 
  68.           should  be,  only to find that in the same  instant,  a  simple 
  69.           three tile column was made, ruining all Your effort!
  70.                      Speaking (writing?) about the high score  table,  it 
  71.           is saved to disk if You make it, so please keep Your disk write 
  72.           enabled while playing the game!  The program doesn't check  for 
  73.           write protected disks, and will probably hang!
  74.                      I hope You'll enjoy playing this game as much  as  I 
  75.           have,  and feel free to make a contribution to my private  fund 
  76.           for computer upgrades!
  77.  
  78.                     Just  to  make sure I won't have a bunch  of  lawyers 
  79.           breathing  down my neck,  I do not take responsibility for  any 
  80.           damage the use of the aforementioned program might cause!
  81.                     Please  feel free to distribute this program to  Your 
  82.           friends,  and posting it on Bulletin Board Systems,  as long as 
  83.           You  let  this text follow the program,  and do  not  make  any 
  84.           changes to the text or program!
  85.  
  86.                     PS! To start the game, You just press the firebutton, 
  87.           and  You are presented with an option to select music or  sound 
  88.           FX by moving the joystick up and down. I strongly advise You to 
  89.           select sound FX, 'cause 'music' is a strong exaggeration, and I 
  90.           only included this option for You who seem to be unable to play 
  91.           a game if there is no brainmelting plinketyplonk blasting  from 
  92.           Your monitor! DS.
  93.  
  94.  
  95.  
  96.           Mats Högberg
  97.           Befälsgatan 10
  98.           S-415 05 Gothenburg
  99.           SWEDEN
  100.  
  101.