home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 4 / AUCD4.iso / arcade / arcgames / 4square / !4Square / !Help next >
Text File  |  1995-01-23  |  2KB  |  63 lines

  1. !4Square
  2.  
  3. FourSquare
  4.  
  5. By D. Salt.
  6.  
  7. The objective is to move all the tiles in the store (right, cream
  8. background) to the playing board (left, grey background)
  9.  
  10. However, there is one small problem...
  11.  
  12. Adjacent triangles of tiles in play must contain the same value!
  13.  
  14. (You may have noticed that when a tile is on the left-hand board, it is in
  15. play.)
  16.  
  17. For example,
  18.  +---+---+
  19.  |\2/|\5/|
  20.  |3X6|6X8|
  21.  |/1\|/0\|
  22.  +---+---+
  23.   is valid (two '6's together), but
  24.  +---+---+
  25.  |\5/|\2/|
  26.  |6X8|3X6|
  27.  |/0\|/1\|
  28.  +---+---+
  29.   is not (8 and 3 together). In the store area, of course, any combination
  30. is allowed.
  31.  
  32. Invalid moves are beeped at.
  33.  
  34. Use the mouse to indicate your move. Drag the tile you want to move to where
  35. you want it. The tile will be highlighted, and an outline box is displayed
  36. representing its current position.
  37.  
  38. If you have RISC OS 3 (and DragASprite is active and configured for use),
  39. then the tile will not be highlighted because you will be able to drag it,
  40. not its outline. I've been a bit clever with this, but I hope it works well
  41. enough.
  42.  
  43. It is possible to swap two tiles by dragging one to the other.
  44.  
  45. Clicking on an empty board square, or SHIFT- clicking on a tile in play,
  46. causes those tiles in store which will fit in that square to be highlighted.
  47. Click anywhere in the game window to clear the selection.
  48.  
  49. The board size and range of tiles may be altered via the 'New game' submenu.
  50. The board size varies from 3x3 to 8x8 and is always square, with a store
  51. area to match it. The tile range (number of digits) varies from 4 (use 0 to
  52. 3) to 10 (use 0 to 9). The arrows either side of each option affect that
  53. option. Click on 'OK' (or 'New game') to set the size and start a new game.
  54.  
  55. If you look at the game sprite file, you will see only a base sprite, a set
  56. of digit sprites, and two blank squares. The base and digit sprites are used
  57. to make up the icons used in the game; only those combinations actually in
  58. use are defined. Thus, on a 8*8 board, the playing pieces only take up 38¾K
  59. (for TV modes - double it for VGA & multisync modes). Think about this. Each
  60. playing piece takes up 620 bytes. There are 10 digits, and any four may be
  61. used on a playing piece. Therefore there are 1000 possible playing pieces.
  62. All defined, they would take up nearly 6Mb!
  63.