home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 128 39 / q39.d81 / t.blockheads < prev    next >
Text File  |  2022-08-28  |  8KB  |  203 lines

  1.  
  2.                             B L O C K H E A D S
  3.  
  4.                   Program and Text by K. and Ron Slaminko
  5.  
  6.  
  7. "The blockheads have taken over the brickyard. Your job - get rid of 'em."
  8.  
  9.  BLOCKHEADS: THE GAME
  10.  --------------------
  11.  
  12.     This is a "falling blocks" game, but it's not TETRIS. It's a lot more.
  13. There are 100+ screens (or levels) in this game, each 16 spaces wide by 19
  14. high. To finish a screen, eliminate all the blockheads. At the beginning of
  15. each level, you are presented with a menu of options:
  16.  
  17.  S - save current game to disk
  18.  L - load a saved game from disk
  19.  J - jump to any level
  20.  Q - quit
  21.  RETURN or joystick FIRE button - start current level
  22.  
  23.  SAVE - saves the current game status (last level completed and score)  to
  24. disk. Filename is pre-pended with "bhsav." so the entered name is limited
  25. to 10 characters.
  26.  
  27.  LOAD - presents a list of saved games on the disk. Use the CRSR UP/DOWN
  28. keys to highlight the desired file and press RETURN or use the joystick
  29. UP/DOWN to highlight and press the FIRE button to load.
  30.  
  31.  JUMP - lets you jump directly to any level for practice.
  32.  
  33.  QUIT - ends the game after an "are you sure" prompt. If you've made a top
  34. 10 score, enter your initials at the prompt.
  35.  
  36.  
  37.  PLAYING A LEVEL
  38.  ---------------
  39.  
  40.     Blockheads are the funny looking guys with the square heads and bad
  41. hair. There are four blockhead colors: red, blue, green, and purple. To
  42. eliminate a blockhead, drop 3 (or 4) squareblocks (outlined, solid squares)
  43. of the same color on his head. Blocks of various types fall 2 at a time
  44. from the top of the screen. When a block lands on something, its companion
  45. immediately falls straight down as far as possible (except "sticky" blocks
  46. -- see below).
  47.  
  48.     Use these controls to maneuver the blocks:
  49.  
  50.                   KEYBOARD       JOYSTICK PORT 2
  51.                   --------       ---------------
  52.  Move left      cursor left          left
  53.  Move right     cursor right         right
  54.  Move down      cursor down          down
  55.  Rotate cw      cursor up            up
  56.  Drop           SPACE bar            button
  57.  Pause          p                    (use keyboard)
  58.  
  59.  Press any key or the FIRE button to resume a paused game.
  60.                                                                            
  61.      In addition to blockheads and square blocks, several other types of
  62. blocks may appear on each screen: obstacles, weapons, and others.
  63.  
  64.  Obstacles: you can't get rid of these by stacking them up.
  65.  
  66.  Bricks - (look like the playing field outline except gray) the most common
  67. obstacle.
  68.  
  69.  Glass - (doesn't look like anything) just like bricks but invisible - you
  70. won't know it's there until you land on it.
  71.  
  72.  Steel - (in I-beam form) stronger than bricks - impervious to bombs.
  73.  
  74.  Diamond - (shaped like, well, a diamond) harder than glass - impervious to
  75. bombs and acid.
  76.  
  77.  Kudzu - (ugly brown plant) a fast growing weed. Only a blockhead would
  78. plant kudzu.
  79.  
  80.  Weapons: use these to clear things out of the way.
  81.  
  82.  Bombs - (round things with fuses) destroys whatever it lands on except
  83. blockheads (They wear armor), steel, or diamonds.
  84.  
  85.  Nukes - (red missile-like things) destroys a 3x3 area around itself, but
  86. won't harm blockheads (It's really good armor).
  87.  
  88.  Acid - (green stuff in a flask) eats through everything below it (down to
  89. the bottom of the screen), even blockheads, but is stopped by diamonds.
  90.  
  91.  Miscellaneous:
  92.  
  93.  Transformer - (the question marks) these change into whatever they land
  94. on. If one lands on a blockhead, it changes into a squareblock of the same
  95. color.
  96.  
  97.  Bonus - (the big yellow $ signs) score extra points or get other good
  98. stuff by stacking 4 or 5 of these. The first bonus completed in a level
  99. turns on the look-ahead feature. The second displays level parameters (how
  100. many bombs, what speed, stuff like that). Subsequent bonuses could be any
  101. of the following:
  102.  
  103.  \  kill all kudzu
  104.  \  make the background visible
  105.  \  turn off sticky blocks
  106.  \  make next pair acid/nuke
  107.  \  make next pair 2 transformers
  108.  \  400 points.
  109.  
  110.     Other variables:
  111.  
  112.  Background - may be visible or clear. A visible background makes it easier
  113. to see where you are.
  114.  
  115.  Sticky blocks - if turned on, blocks don't fall when their companion
  116. lands. This can make space utilization tricky. In some levels, only some of
  117. the blocks are stuck together.
  118.  
  119.  Speed - falling speed of blocks is different from level to level and may
  120. vary within a level.
  121.  
  122.  Vanish - Sometimes, the falling blocks will disappear from the screen for
  123. a brief period.
  124.  
  125.  
  126.  SCORING
  127.  -------
  128.  
  129.     You get 100 points for eliminating a blockhead (without using acid),
  130. 400 (sometimes) for a bonus stack, and 200 for finishing a level. You also
  131. get 1 point for each empty square in the brickyard when you finish a level,
  132. so neatness counts. If you die on a level (there's no room for new blocks),
  133. you lose all points earned that level and 200 more as a penalty.
  134.  
  135.  
  136.  BONUS LEVELS
  137.  ------------
  138.  
  139.     There are 100 designed levels in this game. All are solvable (some
  140. require a bit of luck). If you complete all 100 levels, an infinite number
  141. of extra levels will be randomly generated. Random levels may not be
  142. solvable, and will be different each time you play the game.
  143.  
  144.  
  145.  PLAYING TIPS
  146.  ------------
  147.  
  148.  \ You can get rid of some unwanted blocks (like the wrong color on a
  149. blockhead) by building a stack of 4 or 5 matching blocks, or with bombs,
  150. nukes, or acid. Not every level will include weapons, however, so stash
  151. junk wisely!
  152.  
  153.  \ Acid will destroy blockheads, but you don't get points that way.
  154.  
  155.  \ Destroy, or at least contain, kudzu as quickly as possible.
  156.  
  157.  
  158.  FENDER'S POSTMUMBLE: I wish you could have been here at the Tower when I
  159. first booted up this game. Starting with the on-screen instructions, then
  160. moving swiftly into the game itself, and actually solving the first level,
  161. I was transformed from my usual dour, curmudgeon-like self into a raving
  162. madman running down the halls shouting about a fantastic new submission
  163. that works and looks like LOADSTAR at its best, and takes up a bunch of
  164. blocks!
  165.  
  166.  BLOCKHEADS is truly the most "ready-to-go" program submission I've ever
  167. received...and it's not from a regular contributing programmer. It's Ron
  168. Slaminko's first C-128 program. I had to do NOTHING to the game code. So I
  169. called him and thanked him profusely for sending it to me, and begged him
  170. to come up with a couple more programs of this quality this year. If I were
  171. you, I'd stick around to find out if he does.
  172.  
  173.  I've seen several games like this on the PC but this is by far the best
  174. version I've seen for the C-128 (or C-64 for that matter). It's a variation
  175. of the TETRIS-falling blocks theme, but with all of the obstacles, weapons
  176. and other miscellaneous gadgets you'll encounter, it's really a lot more
  177. fun. And what I really liked is that the lower levels are pretty easy to
  178. "solve", while the higher levels are so tough that only true BLOCKHEADs
  179. will be able to solve them. With 100 levels built in, and an infinity of
  180. random levels, this is a game that will never end for you. Plus, you can
  181. Jump to any level you want, even the ones you aren't really ready for yet.
  182.  
  183.  The program that you play is compiled with the Abacus compiler, but since
  184. there's room on this issue, I've included the BASIC source code,
  185. "bhsource". I have no plans of trying to improve or add to Ron's great
  186. game, but if any ambitious programmer out there has some ideas for new
  187. obstacles, weapons or features, you have the code. If ever a game didn't
  188. NEED improvement, BLOCKHEADS is that game, but just in case, the source
  189. code is there. Of course, since Ron Slaminko wrote the original code, and
  190. LOADSTAR owns the copyright, I expect any new version of it to be sent to
  191. me for publication on LOADSTAR. If you do a bangup job, I'll see that you
  192. are compensated for it.
  193.  
  194.  By the way, I found the game to be a little too swift at 20 MHz so I
  195. turned the SuperCPU's speed to normal in the boot file (the instructions
  196. file). If you have a SuperCPU V2 and want to see for yourself, just load
  197. "blockheads" and REM out line 57.
  198.  
  199.  Enough of this chatter. Get into BLOCKHEADS.
  200.  
  201.                  \\\\\ R - Run   RETURN - Menu \\\\\
  202.  
  203.