home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / MM1 / GAMES / gr_classic.lzh / DOCS / gr_classic.doc
Text File  |  1997-02-22  |  14KB  |  397 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.           
  8.                                          
  9.  
  10.                                          
  11.  
  12.                                          
  13.  
  14.                                          
  15.  
  16.                                          
  17.  
  18.                                          
  19.  
  20.                                 Classic Gold Runner
  21.  
  22.                                     Version 1.0
  23.  
  24.                              Written by Eric Crichlow
  25.  
  26.                        (c) 1997 Digital Frontier Productions
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.           Classic Gold Runner                                   Page 1 
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.                                    Introduction
  74.           
  75.           
  76.               Classic Gold Runner is the  completion  of the first in a
  77.           planned three stage project culminating in the release  of  a
  78.           4-way,  high-speed,  full-screen  scrolling  game  using  the
  79.           built-in  graphics capabilities  of  the  MM/1's  native  VSC
  80.           (Video  and  Systems  Controller)  and  it's  included  PIXAC
  81.           (Pixel Accelerator).
  82.           
  83.               Classic Gold Runner is a fairly accurate  replication  of
  84.           the original "Gold Runner",  written  by  Dave  Dies and sold
  85.           through  Tom Mix Software for the Color Computer.  This  MM/1
  86.           version  incorporates  the original  graphics,  sounds  (with
  87.           the exception that it does  not  include  the sounds from the
  88.           CoCo Speech and Sound Cartridge - they annoyed  me)  and game
  89.           boards, as  well  as  staying true to the general aesthetics,
  90.           of the original CoCo game.
  91.           
  92.                The  most  notable  difference  between  this  and   the
  93.           original  version  of  the  game  is  that the AI (Artificial
  94.           Intelligence) of the guards does not work the  same  in  both
  95.           versions. As best I can  tell,  the  guards  of  the original
  96.           game  worked  on  an  algorithm that caused them to perform 1
  97.           way  75%  of  the  time and another way the other 25% of  the
  98.           time.  The  guards  in Classic  Gold  runner  always  have  3
  99.           options  available  to  them. They exercise these options  in
  100.           the ratio of 70%, 20%, 10%.
  101.           
  102.                The  first,   and   to  my  knowledge  still  the  only,
  103.           full-screen  scrolling  game  for the MM/1, Gold Runner 2000,
  104.           was  meant  to be a tribute to the great memory  of  arguably
  105.           the best Color Computer game of all  time,  remaining true to
  106.           the spirit  of  and  retaining the fun factor of the original
  107.           game,  while  updating  the  graphics  to  a more  acceptable
  108.           level  for  modern  computer  hardware  and  increasing   the
  109.           complexity,   strategy   and   entertainment   value  of  the
  110.           original game.  As  one  of  the all-time biggest fans of the
  111.           original Gold Runner and the creator  of  Gold Runner 2000, I
  112.           feel most qualified  to  say  that  Gold  Runner  2000,  to a
  113.           great  degree,  failed  to  live up to my lofty  expectations
  114.           for it. The original game  is  still  much  more fun to play.
  115.           Part of my atonement for marring the revered  memory  of  the
  116.           original game was to write a game  that  really  does  remain
  117.           true to the  original  Gold  Runner,  retaining  all  of it's
  118.           positive features. Hence, Classic Gold Runner.  Its  hard  to
  119.           go   wrong   when  you  forsake  artistic  license  and  just
  120.           duplicate the original.
  121.           
  122.                The  one  major enhancement that has been added  to  the
  123.           game is that it runs in a window.  There  was a very definite
  124.           reason  for  doing  this.  I  bought  an MM/1 in  large  part
  125.           because  of  the  promise  of  an  advanced windowing  system
  126.           rivaling  those  of  more  mainstream systems, and which most
  127.  
  128.  
  129.  
  130.           Classic Gold Runner                                   Page 2 
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.           programs would be written to make  maximum  use  of.  It  has
  140.           always been my contention  that  any  program that is capable
  141.           of being written to run in a window should  be  written to do
  142.           so. Also, a number of people over the years  have  criticized
  143.           K-Windows for not being stable enough or flexible  enough  to
  144.           support  capable  windowing  software.  I would say that  the
  145.           fact that Classic Gold Runner can run in any  type  of window
  146.           that  K-Windows  supports,  and automatically adjust to being
  147.           moved to any other window, regardless of  that  new  window's
  148.           type,   is   good  evidence  of  K-Windows'   stability   and
  149.           flexibility. Granted,  some  aspects  of  this  don't work as
  150.           smoothly  as  one might like, but nevertheless, it was  still
  151.           possible to accomplish.
  152.           
  153.                Every  compromise,  however,  has  it's  price.   Smooth
  154.           animation in most  games  is  accomplished  by page flipping,
  155.           displaying one screen while  drawing  another, swapping roles
  156.           between   the   two   screens   and  repeating  this  process
  157.           continuously.  This  process  is  practically  impossible  to
  158.           accomplish  writing  a  windows application. As a result, the
  159.           method  which  I  use  to  accomplish  animation  causes  the
  160.           animated  characters, most noticeably the player  sprite,  to
  161.           "blink",  as  the area behind the  characters  is  constantly
  162.           "refreshed" and the character sprites redrawn.
  163.           
  164.               As I have stated, Classic Gold  Runner  is  but the first
  165.           in  a  multi-stage  project.  This  is the only stage of  the
  166.           project  that  will  be revealed before the  project  reaches
  167.           fruition.   Keep  your  eyes  open  for  news  of  the  final
  168.           release.  Until  then,  enjoy  Classic Gold Runner, and  feel
  169.           free   to   contact   me  with   any   comments,   questions,
  170.           suggestions or problems.
  171.           
  172.            ...Eric...
  173.           
  174.           
  175.           
  176.           
  177.                                 System Requirements
  178.           
  179.           
  180.               The system requirements  for  Classic  Gold Runner are as
  181.           follows:
  182.           
  183.                     * 3Meg MM/1 or MM/1a with I/O Board
  184.                       (A 1Meg system might work but is untested)
  185.           
  186.                     * Hard drive (highly recommended)
  187.           
  188.                     * Stereo Speakers (highly recommended)
  189.           
  190.                     * Mouse (highly recommended)
  191.           
  192.                     * Joystick (highly recommended**)
  193.  
  194.  
  195.  
  196.           Classic Gold Runner                                   Page 3 
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.           
  206.           
  207.           **  An  undetermined  number of MM/1s have  improperly  wired
  208.           joystick  ports  which  may  prevent their correct operation.
  209.           At  least  two hardware modifications to correct this problem
  210.           are  known of. One is a modification to the MM/1 hardware  to
  211.           fix  the problem and the other is a modification  to  a  CoCo
  212.           joystick  to  cause it to work with a faulty MM/1, which will
  213.           then  restrict  the use of that joystick to the MM/1. Contact
  214.           me for details if you need more information.
  215.           
  216.           
  217.           
  218.           
  219.                     Installing and Running Classic Gold Runner
  220.           
  221.           
  222.                Installing  Classic  Gold  Runner  couldn't be  simpler.
  223.           Create  a  directory that you wish to run the game from.  Chd
  224.           to  that  directory and use the utility "lha" to extract  the
  225.           included  arcfile,  "gr_classic.lzh".   All  necessary  files
  226.           will be placed in  their  proper places. Should you desire to
  227.           run  the game from floppy, all files  are  already  in  their
  228.           proper places.
  229.           
  230.               To run the  game,  load the program "gr_classic" from the
  231.           supplied  CMDS directory, chd to the "GAME"  subdirectory  of
  232.           the directory  that  you created to unarchive the game in, or
  233.           directory "/d0/classic/game", and execute the program.
  234.           
  235.           
  236.           
  237.           
  238.                                    Game Control
  239.           
  240.           
  241.               Game control works as follows:
  242.           
  243.                  Joystick/Arrow keys - move in specified direction
  244.           
  245.                  Button/<Spacebar> - dig hole
  246.           
  247.                  <Enter> - stop player
  248.           
  249.                  <Q> - quit game
  250.           
  251.                  <P> - pause game
  252.           
  253.                  <R> - reset level
  254.           
  255.                  <F> - increase game speed
  256.           
  257.                  <S> - decrease game speed
  258.           
  259.  
  260.  
  261.  
  262.           Classic Gold Runner                                   Page 4 
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.                  <D> - return to default speed
  272.           
  273.           
  274.               Classic  Gold  Runner gives you the option of controlling
  275.           the  game  using  keyboard  or   joystick.   If   you  select
  276.           joystick,  you  will  be  taken  to  the joystick calibration
  277.           screen.  Follow  the  instructions  to  begin play using  the
  278.           joystick.  If  the joystick option is selected  by  accident,
  279.           you can exit by pressing the "q" button.
  280.           
  281.                There  is  a  distinct   difference  between  using  the
  282.           keyboard  vs.  the  joystick  for  game  control.  Using  the
  283.           keyboard,  pressing  one  of the arrow keys starts the player
  284.           moving  in  the specified  direction.  The  player  continues
  285.           moving  in  this  direction  until the <Enter> key is pressed
  286.           to  stop  him, he cannot continue in the specified direction,
  287.           the <Spacebar> is pressed and  a  hole  is  dug,  or  another
  288.           directional  key  is pressed for a  direction  in  which  the
  289.           player cannot move.
  290.           
  291.           
  292.           
  293.           
  294.                                  Playing the game
  295.           
  296.           
  297.                The object of the game is very simple. The  player  must
  298.           collect all of the gold  bars  on  the current level in order
  299.           to advance  to  the next level. To do this generally requires
  300.           that the  player  recapture gold bars that guards have picked
  301.           up. To do this, the player must dig  a  hole  that  the guard
  302.           falls  into,  at which point the guard will release his  gold
  303.           bar.  Once  all gold bars on a level have been retrieved,  an
  304.           escape ladder will appear which  connects  with  the  top  of
  305.           the screen.  The  player must climb to the top of this ladder
  306.           to escape to the next level.
  307.           
  308.                The  player's  only  offensive and defensive move is  to
  309.           dig holes. Holes can only be dug in white colored bricks
  310.           
  311.           
  312.           
  313.           
  314.                                    Easter Eggs.
  315.           
  316.           
  317.                 An   "Easter  Egg"  is  a  hidden  secret  which   game
  318.           programmers  often  leave  in  their  games  after  releasing
  319.           them. Sometimes it is a tool  used  for  testing  such as the
  320.           ability to give the player extra  lives  and  other  times it
  321.           is  an  intentional  "extra"  given   to  add  spice  to  the
  322.           experience of playing the game.
  323.           
  324.                Gold  Runner  2000  contained  a  number of undocumented
  325.  
  326.  
  327.  
  328.           Classic Gold Runner                                   Page 5 
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.           Easter  Eggs.  To the best of my knowledge, the original Gold
  338.           Runner contained none.
  339.           
  340.                By  nature,  Easter  Eggs  are  undocumented. Therefore,
  341.           classic  Gold  Runner contains no Easter Eggs,  because  it's
  342.           only   special  "feature"  is  documented.  To  increase  the
  343.           shelf-life of the game,  I  have  given  you  the  ability to
  344.           start the  game  on  any  level. Passing the argument "-l=#",
  345.           where  '#' is a number between  1  and  33,  inclusive,  will
  346.           start the game on the specified level.
  347.           
  348.           
  349.           
  350.           
  351.                                       Credits
  352.           
  353.           
  354.                Thanks go out to all of you for continuing to  use  your
  355.           MM/1s and taking the time to check out new software.
  356.           
  357.               Other than  that,  my  only  thanks  go out once again to
  358.           Mark Griffith.  I  thanked him, in not the most flattering of
  359.           ways,   in   the   documentation  to  Gold  Runner  2000  for
  360.           providing me with  the  inspiration to undertake and complete
  361.           the  project.  I  sent him a copy of that page  of  the  Gold
  362.           Runner  2000 manual. Apparently,  after  finally  seeing  the
  363.           game,  he  declared that he "wasn't impressed".  Well,  Mark,
  364.           thanks   again  for  continuing  to  inspire  me  to  develop
  365.           software  that  far  surpasses anything you ever did or could
  366.           ever  have  done.  Keep the comments coming, the rest  of  us
  367.           are benefitting from them.
  368.           
  369.           
  370.           
  371.           
  372.                                 Contact Information
  373.           
  374.           
  375.               There is only  one  definite  way  of  contacting  me. My
  376.           most stable internet address is MREGC@Delphi.com.
  377.           
  378.           
  379.           
  380.           
  381.                                       Closing
  382.           
  383.           
  384.                Thanks  again  for continuing to support the MM/1. Enjoy
  385.           the  game  and  look  for  more  exciting  products  in   the
  386.           relatively near future.
  387.           
  388.                In  the spirit of fostering further MM/1 development,  I
  389.           am making  the  source  code to Classic Gold Runner available
  390.           to anyone who requests it.
  391.  
  392.  
  393.  
  394.           
  395.  
  396.  
  397.