home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / 3DWORLD1.ZIP / 3DWORLD.DOC < prev    next >
Text File  |  1993-09-20  |  25KB  |  489 lines

  1. ===============================================================================
  2.                    Robert Burke Presents
  3.                    =====================
  4.                       3DWorld
  5.                Voyageur IV and 3D Ping Pong
  6.               ==============================
  7.                 September 15, 1993
  8.                     Release 1.0
  9. ===============================================================================
  10.  
  11. Welcome to 3DWorld!
  12.       This document contains everything you'll ever need to know about
  13.      3DWorld.  If you just plan on scanning it and playing the game, read the
  14.      section "Quick Start Guide."  It's just what you'll need to know to get
  15.      playing.  However, if you want to get the most enjoyment out of 3DWorld,
  16.      I recommend you read the majority of the document.  If you're reading
  17.      this document via the README.BAT file, it would likely be easier to
  18.      use a text viewer like EDIT, found in DOS 5 and 6.  Type CTRL-BREAK now
  19.      and from the DOS prompt type EDIT 3DWORLD.DOC if you want to view the
  20.      document that way.
  21.  
  22. Files included with 3DWorld:
  23.      The following files must all be included with 3DWorld for shareware
  24.      distribution, and all are vital to its proper operation:
  25.  
  26.   File         Size           Description
  27. ==============================================================
  28.  README.BAT       59     Batch file to read off this file             
  29. FILE_ID.DIZ      368     Description of 3DWorld
  30.    SCRI.CHR    10987     Resource file for 3DWorld
  31. 3DWORLD.DT3      462     Resource file for 3DWorld
  32. 3DWORLD.DT2     1774     Resource file for 3DWorld
  33. 3DWORLD.DT1    25438     Resource file for 3DWorld
  34. 3DWORLD.DT0    87518     Resource file for 3DWorld
  35. 3DWORLD.DOC    24698     This file
  36. 3DWORLD.EXE   284819     A legend in the making
  37. INSTALL.EXE    37845     Install program for 3DWorld 
  38.  
  39.       3DWorld may NOT be distributed without ALL of these files present.
  40.      To work properly, they should all be accessible to 3DWorld.EXE (in the
  41.      current directory or the path).
  42.  
  43. Installing 3DWorld:
  44.       It's quick and easy.  Type INSTALL and follow the instructions
  45.      onscreen.  Accept the defaults if you'd like, or change them using the 
  46.      arrow keys.  You only need to install the game once.
  47.  
  48. Quick start guide:
  49.       If you just downloaded the game, don't want to read the
  50.      documentation, aren't worried about advanced features and just want to
  51.      PLAY, here's the rundown (and I know how you feel!): 3DWorld is
  52.      controlled completely by the mouse.  Type 3DWORLD to start the game, and
  53.      following that you'll never NEED to use the keyboard again.  Playing
  54.      Voyageur IV, move the mouse to control your ship; the mouse buttons
  55.      control your left and right lasers (no, your ammunition is not
  56.      limited!).  For 3D Ping Pong, the mouse controls your paddle, and the
  57.      left and right buttons allow you to deflect the ball on an angle.  The
  58.      longer you hold down the mouse button on the serve, the harder your
  59.      paddle will hit the ball. Press any key while playing if you want to
  60.      exit early.  There are many more controls and features to the game, but
  61.      this should be enough to get you started.  A final suggestion: run the
  62.      "Introduction" program from the main menu before you venture forth into
  63.      Voyageur IV, it will help you get used to the ship's targeting system.
  64.       OK, go play now.  But there's LOTS more to read in this file if you
  65.      get confused, bored, or if you finish every other book in the house
  66.      (including your DOS manual).
  67.  
  68. Overview:
  69.       After over six months of programming, 3DWorld is finally ready for
  70.      release.  It has not at all what I originally envisioned, but it still
  71.      has the "feel" that I wanted to achieve with my original game.  It is my
  72.      hope that you will both enjoy this game and distribute it, so others may
  73.      enjoy it as well.
  74.       3DWorld was written in a hybrid of C and C++, and compiled using
  75.      Turbo C++ 3.0.  Although the code at first leaned towards C, by its
  76.      completion it was primarily an object-oriented (C++) application.
  77.      Version 1.0 contains some 10,200 lines of my own code, including
  78.      TunnelVISION.  All told, over 30,300 lines of code are linked into the
  79.      game.
  80.  
  81.  
  82.         Shareware notice and Registration information
  83.            ===============================================
  84.  
  85.      3DWorld is now yours for the low, low price of absolutely nothing.  But,
  86. if you like this game, and you'd like me to continue to improve my skills and
  87. produce even BETTER games and applications to put out as Shareware, please
  88. remember to register your copy of 3DWorld.  A mere $5 to $15 is all I'm
  89. asking (anything more would be awesome!).  For your registration, you'll
  90. receive happiness and good karma, any new versions of 3DWorld and also a copy
  91. of a shareware release I plan to produce in the very near future.  If you
  92. would like a personalized, registered version of 3DWorld, please send at
  93. least $10, and specify disk size and density.  As you may know if you have
  94. completed this game, there is a distinct possibility that a sequel will be
  95. (or has been!) produced.  I will be sure to send you a full, personalized
  96. copy of the sequel when and if I produce it.  Remeber to be sure to include a
  97. return address!
  98.  
  99. Please send any donations or comments to:
  100.  
  101.     Robert Burke
  102.     P.O. Box 26537
  103.     Markville P.O.
  104.     Markham, Ontario
  105.     L3R 0M4
  106.     (Canada)
  107.  
  108.      Thanks in advance for your support!
  109.  
  110.  
  111.                System Requirements and Compatibility
  112.               =======================================
  113.  
  114.      Computer Speed:
  115.            Although 3DWorld will work on any IBM-Compatible system, I
  116.       wound not recommend playing it on any computer slower than a 386SX.
  117.       You're able to play it on a 286, however, it would likely be
  118.       considered unbearably slow.  3D PingPong is optimized on a 386-33,
  119.       while Voyageur IV looks its "best" on a 486.  On slower computers,
  120.       changing the "Game Speed" option in the Options menu to "Fast" or
  121.       "Warp" will significantly speed up play.
  122.  
  123.      Display:
  124.            3DWorld was designed and tested on VGA screens.
  125.       Theoretically, it may also work on high-end EGA systems.  CGA is
  126.       definitely out.
  127.  
  128.      Mouse:
  129.            The only "accessory" you need to play 3DWorld is a two- or
  130.       three-button mouse.  You must have a mouse driver loaded before
  131.       running 3DWorld.  The game underwent rigorous testing with several
  132.       drivers and all seem to work fine, although some take more time
  133.       than others when changing between modes.  If there is about a
  134.       two-second delay when entering a game from the main menu, this is
  135.       the reason.
  136.  
  137.      Compatibility notes - IMPORTANT:
  138.            3DWorld has been tested with several memory managers and
  139.       system configurations.  The only difficulty I have found is with
  140.       386MAX Version 7 (the latest release).  This MAY be a coincidence,
  141.       but if you find it crashes on or after the fifth level of Voyageur
  142.       IV, this is likely the problem.  I'd really like to hear from
  143.       anyone who has ANY problem with the game on their system.
  144.  
  145.                     Disclaimer
  146.                    ============
  147.  
  148.       Although I have NO idea what possibly could happen wrong in
  149.      conjunction with using 3DWorld, the author accepts no responsibility for
  150.      any damage done in any form to equipment or data caused by, together
  151.      with or from the use of the program distributed with these files.  This
  152.      program has been tested to be error-free.
  153.       This program is provided "as-is".  No warranties of any kind,
  154.      express or implied, are made as to it or any medium it may be on.  I
  155.      will provide no remedy for indirect, consequential, punitive or
  156.      incidental damages arising from it, including such from negligence,
  157.      strict liability, or breach of warranty or contract, even after notice
  158.      of the possibility of such damages.
  159.       That was rather heavy, but I think it needed saying.  By the way,
  160.      although I scanned the file with the latest virus scanners before
  161.      releasing it, you can never be too safe.
  162.       Enough boring stuff.   
  163.  
  164.             Controlling the mouse in the menus
  165.                ====================================
  166.  
  167.       The controls used for 3DWorld are very easy to learn and use.  Use
  168.      the mouse to select items by pressing the left button.  The right button
  169.      is not used.
  170.     Use the "Options" button to access the Options Menu, where you will 
  171.      have the opportunity to change several settings:
  172.  
  173.       Game speed:         Adjusts the speed of both 3D Ping Pong and
  174.                   Voyageur IV.
  175.  
  176.       Voyageur IV Difficulty:  Adjusts the difficulty level of (you
  177.                    guessed it) Voyageur IV.
  178.  
  179.       Explain points:          Toggles whether 3D Ping Pong explains why
  180.                    each point was scored.
  181.  
  182.       Ping Pong points to win: Changes the number of points necessary to
  183.                    win a game of 3D Ping Pong.
  184.  
  185.       To exit the game from the main menu, select "Reality" and push
  186.      "OK."  Back to reality.
  187.  
  188.  
  189.                 The Practice Games
  190.                    ====================
  191.  
  192.      There are two practice modes available from the main menu,
  193. "Introduction," and "Target Shoot."
  194.  
  195. Introduction:
  196.       This would be the best way to introduce yourself to the Tunnel
  197.      Vision system.  The introduction starts you off in a tunnel similar to
  198.      the one in 3D Ping Pong.  By the time you're finished, you'll have
  199.      warped through space like you will in Voyageur IV.
  200.       In the tunnel, guides along the walls will help you with your depth
  201.      perception.  Hit the ball ten times, and you will enter space.
  202.       Once in space, you'll be introduced to Voyageur IV and its
  203.      targeting computer.  Remember to line up the FRONT OF YOUR GUN with the
  204.      CENTRE OF THE RED TARGET BOX.  It's so easy, but if you don't read it
  205.      somewhere you may not understand how to do it.  Good for you for reading
  206.      the documentation.
  207.       Finally, try shooting down several asteroids without the targeting
  208.      computer activated.  If you can do this without any problems, you are
  209.      more than ready for the actual game!
  210.  
  211. Target Shoot:
  212.       This silly little game was part of my original TunnelVISION
  213.      package.  It's good for improving your ability to hit the ball
  214.      accurately and deflect it on the proper angle.  Just try to deflect the
  215.      ball and hit the target on the left.  The computer will try to hit the
  216.      one on the right.  Have fun!
  217.  
  218.  
  219.                     Voyageur IV
  220.                    =============
  221.  
  222. The story so far:
  223.       It is the end of July in the middle of the twenty-first century.
  224.      Scientists in North America are eager to view another beautiful Perseid
  225.      Meteor Shower in mid-August.  However, astronomers have noticed some
  226.      particularly large asteroids heading towards the Earth.  Convinced this
  227.      is not a natural phenomenon, a group of top scientists from all four
  228.      corners of the world weigh the risks and decide to rush to complete a
  229.      new technological wonder, the forth in the Voyageur series of space
  230.      exploration vessels.
  231.       In the preceding decade, what became known as a "hyperdrive" was
  232.      developed by the top engineers and physicists on the planet.  It was
  233.      theoretically capable of reaching speeds close to that of light. 
  234.      However, it was neither tested, nor had a prototype been produced.
  235.       Originally, the scientists had planned to build the hyperdrive
  236.      engine into Voyageur IV to enable it to reach Alpha Centauri unmanned, 
  237.      obtain information about the system, and return home.  It became their 
  238.      only hope to finish the building of the ship, equip it with lasers
  239.      powerful enough to destroy an asteroid, and send it off into space with
  240.      a human pilot on board.
  241.       It would be that pilot's job to destroy the asteroids heading
  242.      towards the Earth, and then activate the hyperdrive engine on board
  243.      Voyageur IV to send the shuttle hurtling towards the source of the
  244.      asteroid chunks, where it appears they are breaking off from a larger
  245.      asteroid.
  246.       There was no guarantee the pilot could destroy all of the hazardous
  247.      asteroids.  There was no guarantee the hyperdrive engine would not blow
  248.      the ship and its pilot into a million tiny pieces.  Put simply, there
  249.      was no guarantee the pilot would ever return safely to Earth.
  250.       You are that pilot.
  251.       You have been selected from all humans as the one most likely to
  252.      succeed on the mission.  The Earth has one chance, and that is with you. 
  253.      You will either pilot Voyageur IV from Earth to the giant asteroid,
  254.      destroy it and return, or all of the life of Earth will be destroyed.
  255.       Come to think of it, you'll die as well.
  256.       Days before the impending meteor shower, Voyageur IV is completed. 
  257.      You receive a final briefing, board the rocket and strap yourself in.
  258.      The countdown begins.
  259.     
  260. Controlling Voyageur IV:
  261.      Moving the ship:
  262.            Use the mouse to control the movement of the ship in all four
  263.       directions.
  264.  
  265.      Operating the lasers:
  266.            The left and right mouse buttons control your left and right
  267.       lasers.  Some targets require more than one shot to destroy, but
  268.       that's no problem.  Simply press and hold for rapid fire.  Your
  269.       ammunition is unlimited, so go crazy.  There will be times,
  270.       however, when this is not wise.
  271.  
  272.      Using the targeting computer - IMPORTANT:
  273.            The targeting computer is easy to use and very accurate.  It
  274.       is designed to always target where an object will be when it
  275.       reaches the tip (far end) of your gun.  Therefore, to hit any
  276.       object, all you need to do is place the front of one of your guns
  277.       into the red box, and fire.  It will be a sure hit.  Of course,
  278.       because the objects you encounter in space are not all square, just
  279.       because your gun isn't inside the red target box doesn't mean you
  280.       WON'T make your mark.
  281.            It is important to realize that just because it LOOKS like you
  282.       are hitting the bull's eye, you can't expect a target to be knocked
  283.       out just because you fired and the laser seemed to pass through it. 
  284.       If you don't understand why, try playing the practice modes found
  285.       off the main menu, especially, "Introduction."
  286.  
  287.      Wanna go?
  288.            If you decide that you don't need Earth anymore and want to
  289.       float aimlessly through space until your food supplies run out,
  290.       press any key during play.  You will be prompted with, "Exit to
  291.       menu?"; I suppose, "Give up?" would be a more suitable question.
  292.       Confirm your answer with the mouse, oh, but remember, all of us
  293.       back on Earth are counting on you.  No pressure.
  294.  
  295. The Rules (or, "The way we play"):
  296.       You start out Voyageur IV with three chances (or "lives").  Every
  297.      time your ship (or the Earth, for that matter), gets turned into rubble,
  298.      you lose one of your chances.  With this system, you are given over
  299.      twenty chances to complete the game (assuming you can make it to the
  300.      ninth level).  This makes the game well calibrated so you don't find 
  301.      yourself at the beginning of the game every time you fail - something I 
  302.      have always loathed in video games.
  303.  
  304. Some stuff you might want to know:
  305.       There are nine missions to complete in Voyageur IV.  They are
  306.      almost all distinctly different in their quest, and are (roughly) in
  307.      increasing order of difficulty.  Levels five and six, however, are
  308.      especially tricky.
  309.       From the "Options" menu, you can set the difficulty level of
  310.      Voyageur IV.  "SO Easy" is easier than I hoped people would play.  I
  311.      would recommend you play 3DWorld on "Normal" unless you really find it
  312.      difficult.  It's pointless to play "SO Easy" just to beat the game.  It
  313.      will be more satisfying on "Normal."  If you can beat "Normal," try
  314.      "Vicious."  It lives up to its name.  If you try to beat the game on 
  315.      Vicious FIRST, I respect you.
  316.       Yes, there is a cool ending sequence if you beat the game.  
  317.      It gets increasingly elaborate as you play the more difficult skill
  318.      levels.  Only by playing "Vicious" will you see the final piece of 
  319.      the plot unfold.  I didn't cheap out on the ending graphics, in fact, I 
  320.      think I saved the best for last.  You decide for yourself! 
  321.       Goodbye, and good luck, Captain!
  322.  
  323.  
  324.                    3D Ping Pong
  325.                   ==============
  326.  
  327. Objective:
  328.       Beat the computer in a game of Ping Pong!  You can play to 5, 10 or
  329.      15 points.  The number of points needed can be set in the "Options"
  330.      menu, found off the main menu.
  331.  
  332. The Rules:
  333.       For those players who don't know with the rules of Ping Pong,
  334.      here's a brief rundown.  When you serve the ball, it must bounce first
  335.      on your side of the net, then on your opponent's side.  Following the
  336.      serve, to keep the ball in play, each contender must hit the ball over
  337.      the net so it bounces on their opponent's side of the net.  If you hit
  338.      the ball, and it flies right on past your opponent's side of the table
  339.      without bouncing, your opponent scores, not you!  Conversely, if your
  340.      shot doesn't clear the net, and bounces on your side, your opponant
  341.      scores.
  342.      
  343. Special rules for 3D Ping Pong:
  344.       In this version of Ping Pong, the server changes after each group
  345.      of five points has been scored.  In addition, the ball can be bounced
  346.      off of walls that, on a normal table, would not exist!  It doesn't
  347.      matter when or how many times the ball rebounds off the side walls.  In
  348.      fact, it may be useful in your attempts to outsmart the computer if you
  349.      DO knock the ball into the walls occasionally...
  350.  
  351. Controlling the paddle:
  352.      Serving the ball:
  353.            When serving, first position the paddle using the mouse. 
  354.       Then, press and hold down the left button to deflect the ball to
  355.       one side, or the right button to deflect to the other.  If you hold
  356.       the button down for a longer time, you will apply more force to the
  357.       ball in a downward direction.  Remember: the objective is to have
  358.       the ball first bounce on your side of the net, then bounce on your
  359.       opponent's side (and then hopefully sail right past his paddle!).
  360.  
  361.      During Play:
  362.            Once the ball has been served, you can move the mouse to
  363.       position the paddle to return the ball.  Holding down either of the
  364.       buttons angles your paddle, which lets you deflect the ball to
  365.       either side.  Holding down BOTH buttons simultaneously straightens
  366.       out your paddle and causes the paddle to hit the ball with greater
  367.       force.  This is useful when you feel that a normal volley would not
  368.       clear the net.
  369.  
  370.      Leaving so soon?
  371.            Press any key during your game of Ping Pong to return to the
  372.       main menu without finishing the game.  You must confirm your
  373.       decision with the mouse.
  374.  
  375.  
  376.         Shareware notice and Registration information
  377.            ===============================================
  378.  
  379.      3DWorld is now yours for the low, low price of absolutely nothing.  But,
  380. if you like this game, and you'd like me to continue to improve my skills and
  381. produce even BETTER games and applications to put out as Shareware, please
  382. remember to register your copy of 3DWorld.  A mere $5 to $15 is all I'm
  383. asking (anything more would be awesome!).  For your registration, you'll
  384. receive happiness and good karma, any new versions of 3DWorld and also a copy
  385. of a shareware release I plan to produce in the very near future.  If you
  386. would like a personalized, registered version of 3DWorld, please send at
  387. least $10, and specify disk size and density.  As you may know if you have
  388. completed this game, there is a distinct possibility that a sequel will be
  389. (or has been!) produced.  I will be sure to send you a full, personalized
  390. copy of the sequel when and if I produce it.  Remeber to be sure to include a
  391. return address!
  392.  
  393. Please send any donations or comments to:
  394.  
  395.     Robert Burke
  396.     P.O. Box 26537
  397.     Markville P.O.
  398.     Markham, Ontario
  399.     L3R 0M4
  400.     (Canada)
  401.  
  402.      As valuable as your money to me now is your feedback.  A message is
  403. worth, well, not a thousand dollars, but it makes the hundreds of hours
  404. involved in producing the game worth my effort.  You can contact me on almost
  405. any major Toronto or Simcoe area (Ontario) BBS, including:
  406.  
  407. In Toronto:
  408.      Super SONIC:      (416)225-8942       Fido: 1:250/772
  409.      TIBM Wizard:      (416)743-6703       Fido: 1:250/401
  410.      BBS Encounter:    (416)737-4639*      Fido: 1:250/244
  411.  
  412. In Penetang area:
  413.      Huronia Dynamo:   (705)322-0649       Fido: 1:252/402
  414.      Spaghetti Man:    (705)549-6655       Fido: 1:252/???
  415.  
  416. *    Area code will change from (416) to (905) October 4, 1993 to "ease the
  417.      congestion" of the Toronto phone system.
  418.  
  419.      3DWorld may be freely distributed providing it is complete and
  420. unmodified.
  421.                 Thanks,
  422.                         Robert Burke
  423.  
  424.  
  425.         Very Large Extra Special Credits and Thanks Section
  426.            =====================================================
  427.  
  428.      3DWorld was produced so quickly and in such style because I have had the
  429. help of several exceptionally distinguished and talented people.  I sincerely
  430. hope I have remembered to thank all of you.
  431.      First, my thanks goes to Mike Young, who not only gave me support, but
  432. also a great deal of time and effort.  Without you, the digitized
  433. graphics included in the game wouldn't be nearly as good; in fact, they may
  434. never have been included at all.  I also owe a great debt to you for being my
  435. first beta tester and for pointing out some rather silly errors (like the one
  436. that let you see the conclusion before you saw the intro!).  Thanks for
  437. giving so much so unselfishly.  Call me when the phone bill comes in... :)
  438.      I also especially want to thank my sister Elizabeth, for her many
  439. suggestions and valuable input.  Thanks for compelling me to keep making it
  440. better, because in the end it was not only worth it, but it made the game!
  441. Just to hear optimistic comments every time I added a new feature was enough
  442. to keep me going through even the worst problems.
  443.      Thanks also goes to the rest of my family, for everything you do for me
  444. (that's an awful lot to say in a sentence), but especially for your
  445. suggestions and encouragement regarding the game.  I don't want this text
  446. file to get too mushy, so I'll thank you personally and move on.  However,
  447. before I do so, special thanks much go to Mom for saving me at the last 
  448. minute, allowing me to meet my "deadline".
  449.      Another extra special "thankyou" goes to Josh Ginou, for giving me his
  450. time and teaching me some very useful concepts that I employed in the game,
  451. especially the colour toning and animated image manipulation.  As you might
  452. have guessed, I've got lots of really neat tricks to teach you now!  Long
  453. live Robonian Baseball!
  454.      Thanks goes to Geoff Armstrong, who was the first person to see the 
  455. finished game in action, and a great beta tester.  Thanks for your time and 
  456. support, and for appreciating what I've been through to get here, something 
  457. nobody else quite seems to realize.  Come to think of it, you're the only one
  458. to ever see all my major projects in action!
  459.      Yet more thanks goes out to my team of evaluators and beta testers from
  460. SAC.  There are too many of you to mention, and you have truly helped me.
  461. I would like to especially thank Alex Berkovsky for his support and
  462. suggestions, the "propaganda", the staples, and for helping my advertising 
  463. campaign; but most importantly for convincing me that enough was enough, and 
  464. it was time to release it!  Thanks, too, to Simon Hall and Josh Ginou 
  465. (again!), for evaluating the final beta and for giving me the advice that put
  466. the icing on the cake.
  467.      And last, but most certainly not least, I can't forget to thank my
  468. counselor and guide, guru of programming, Mr. Greg Dominato.  It is your
  469. routines that power the digitized image section of my code.  Thanks for your
  470. advice, time, and willingness to share your in-depth knowledge of C and C++. 
  471. All systems operating within specified parameters, Captain.
  472.      I hope I've thanked everyone that needed thanking, although I expect
  473. I've forgotten someone.  So to everyone else who helped me along the way,
  474. THANKS.
  475.  
  476.  
  477.      That's about it.  Enjoy 3DWorld, distribute it unaltered, pass it
  478. around, and talk about it at parties.  A final "Hi" to the guys at SAC, and
  479. I'll end off this verbose document.  Party on!
  480.     
  481.     Robert Burke
  482.     P.O. Box 26537
  483.     Markville P.O.
  484.     Markham, Ontario
  485.     L3R 0M4
  486.     (Canada)
  487.  
  488. Who's gonna win today?
  489.