home *** CD-ROM | disk | FTP | other *** search
/ The Complete Encyclopedia of Games 3 / GAMES1000V3_d1.iso / arcade / zmax / readme.txt < prev    next >
Text File  |  1996-07-26  |  5KB  |  139 lines

  1. *** Z-MAX README FILE FOR VERSION 1996.7.27.SHW ***
  2.  
  3. Note:  Z-Max is shareware.  It is not free.  If you decide
  4. to keep it for more than 21 days, please register by sending
  5. a check or money order for (US) $9.95 payable to "William
  6. Hood" to:
  7.         William Hood
  8.         126 Wadsworth Avenue
  9.         Avon, NY  14414
  10.              (USA)
  11.  
  12. Please mark the outside of the envelope "RE: Z-MAX" and be
  13. sure to include your name and address.  Z-Max is being
  14. distributed by Quality Desktop Publishing dba W. Edmund
  15. Hood Writing Services.  William Hood and W. Edmund Hood
  16. Writing services are NOT responsible for lost or misdirected
  17. mail.  All files, images, and C++ source code associated
  18. with "Z-Max" (C) 1996 William-Arthur Hood.
  19. _______________________________________________________________
  20.  
  21. EVERYTHING YOU ALWAYS WANTED TO KNOW ABOUT Z-MAX BUT WERE
  22. AFRAID TO ASK:
  23.  
  24. What is Z-Max?
  25.  
  26.     Z-Max is a belated Father's-Day present for my dad.
  27. The old copy of his favorite game "Galaxians" ran like
  28. the mouth of a politician with too much caffeine on Dad's
  29. 486, and he was searching everywhere for a decent Windows
  30. version without any luck.  Since he had just shelled out
  31. enough to get me a new mother-board, I decided to put my
  32. computer-scientist skills to work and repay him.
  33.     Z-Max should satisfy anyone who is looking for a
  34. decent "Galaxian" style game, a decent windows game, or
  35. both!
  36.  
  37.  
  38. How do I play?
  39.  
  40.     Z-Max does not use the mouse at all.  After starting
  41. the program, you may set the options by pressing [Enter], view
  42. the controls by pressing [F1], or play the game by pressing
  43. the [SPACE] bar.  Move your ship left and right with the
  44. arrow keys.  Press [ESC] to end the game and exit the program.
  45.  
  46.  
  47. How do I shoot?
  48.  
  49.     I was generous.  Gone is the dinky little "ping-thing"
  50. that you are used to having as a weapon.  Z-Max has a total
  51. of ten (yes ten) fire buttons.  You have four weapons, three
  52. of which can shoot diagonally!  [1][2] and [3] are the "normal"
  53. shots.  [1] and [3] shoot diagonally, [2] shoots straight up.
  54. [Q][W] and [E] shoot a Fireball into the air.  Fireballs are
  55. affected by gravity and will not reach the top two rows of the
  56. squadron above.  [A][S] and [D] shoot Wisps.  Wisps are
  57. electrical in nature and have no impact.  When a Wisp hits an
  58. enemy, the enemy is blown to smithereens and the wisp keeps
  59. right on going.  The [UP ARROW] key launches a Comet-Missile.
  60. While these can't go diagonal, they explode into five Fireballs
  61. on impact!  Some will even impact TWICE before being destroyed.
  62.     Wanna see a neat effect?  Drum your fingers on [Q][W]
  63. and [E] really fast just after the game starts.
  64.  
  65.  
  66. Help.  The aliens are kicking my butt!
  67.  
  68.     Press the [SPACE BAR].  Your ship will be surrounded by
  69. a shield for ten cycles of the game.  The number of remaining
  70. shield charges is in the top-right corner.  You get a free
  71. shield charge with every new level, and a free life at 1,000
  72. 10,000 100,000 and 1,000,000 points.
  73.  
  74.  
  75. It runs a bit too fast on my new Pentium.
  76.  
  77.     From the title screen, press [ENTER].  This will bring
  78. up the options screen.  Turn the refresh delay setting up.  The
  79. higher the number, the slower the game plays.
  80.  
  81.  
  82. It says it won't let me play past level two unless I pay
  83. ten bucks.
  84.  
  85.     I may have been generous with the weapons, but I'm not
  86. that generous.  After all, I'm a starving college student.  Send
  87. a check for $9.95 to William Hood, 126 Wadsworth Avenue, Avon,
  88. New York  14414.  Be sure to include your address.
  89.  
  90.  
  91. How do I uninstall?
  92.  
  93.     Z-Max makes NO CHANGES WHATSOEVER to your Windows and
  94. system directories.  It doesn't even use an .INI file (but it
  95. does save the options in its working directory).  Remove all
  96. the Z-Max files, and it's directory.  Then just remove the
  97. icon from Program Manager (or whatever you use) and it's gone.
  98.  
  99.  
  100. Where did you get the backgrounds?
  101.  
  102.     I took the pictures myself, scanned them in and messed
  103. with the colors.  They pictures are Canandaigua Lake frozen,
  104. rural Wyoming off I-80, and Taipei, Taiwan.
  105.  
  106.  
  107. Can I see the source code?
  108.  
  109.     Maybe.  Are you an employer?  I'm not going to distribute
  110. the source code publicly, but I can tell you how I did certain
  111. effects.  The animation is double-buffered.  I used LoadBitmap()
  112. to refresh the picture, drew the sprites (which are all icons)
  113. onto the device context it created, then sent the whole picture
  114. to the screen with BitBlt().  All the moving objects were stored
  115. in a template-linked list, modified to only add new objects onto
  116. the beginning.  The code is written such that it plays the game
  117. "in its mind" entirely separate from the rendering process.  The
  118. language used was Borland Turbo C++ on the "compact" memory model.
  119. The compiler was set to optimize for speed and to word-align all
  120. data.
  121.  
  122.  
  123. Whoa?  What the ____ are you talking about?
  124.  
  125.     If you think my computerese is too much for you, better
  126. take a computer-science course.  Be glad I didn't throw any
  127. Mandarin at you.  :)   (Dui-ah.  Wo shuo Zhongwen.)
  128.  
  129.  
  130. Where did you learn all this?
  131.  
  132.     Maybe I'm still bitter that I didn't get my major there,
  133. but I couldn't have done it without CSE-143 at the University
  134. of Washington.  Professor Zahorjan:  Thanks!
  135.  
  136. --William-Arthur Hood
  137.     http://www.albany.edu/~wh0968    (Accurate until 12/96)
  138.     wh0968@csc.albany.edu
  139.