home *** CD-ROM | disk | FTP | other *** search
/ Learn 3D Graphics Programming on the PC / Learn_3D_Graphics_Programming_on_the_PC_Ferraro.iso / rwdos / read5.txt < prev    next >
Text File  |  1995-02-15  |  5KB  |  130 lines

  1.           RenderWare(tm) v1.4 FCS 'Gift' Demonstration Programs
  2.           =====================================================
  3.  
  4. ----------------------------------------------------------------------------
  5. These programs are provided as is with no warranties of any kind
  6. and are provided without any obligation on Criterion Software Ltd.
  7.  
  8. Criterion Software Ltd. will not, under any circumstances, be liable for any
  9. lost revenue or other damages arising from the use of these programs.
  10. ----------------------------------------------------------------------------
  11.  
  12. Contained in this directory are a set of subdirectories each containing a
  13. RenderWare v1.4 demonstration program. Contained within the SRC directory
  14. within these directories, find the demonstration program source.
  15.  
  16. NOTE: These 'gift' demonstration programs were written for previous versions
  17. of RenderWare. The source will function correctly with RenderWare v1.4 but
  18. should not be considered as the 'correct' way to write RenderWare 1.4
  19. applications.  Well commented source code which uses RenderWare 1.4 features
  20. can be found in the sample directory.
  21.  
  22. How to run a demonstration
  23. ==========================
  24.  
  25. To run a demonstration program, first go into the directory containing the
  26. demonstration you are interested in. There you will find an executable as well
  27. as a .TXT file describing the demonstration. To start the demonstration type
  28. the name of the executable and press return from the dos prompt.
  29.  
  30. For example to try the 'maze' demonstration type
  31.  
  32. C:\RWDOS\DEMO\RWGIFTS>cd dosmaze
  33. C:\RWDOS\DEMO\RWGIFTS\DOSMAZE>dosmaze
  34.  
  35. After a short wait the demonstration will start. To exit any of the
  36. demonstrations press the 'ESC' key.
  37.  
  38. How to build a demonstration
  39. ============================
  40.  
  41. You must first have the Watcom C/C++ compiler v9.5 or better installed. To
  42. make the demonstration enter the SRC (source) directory contained in the
  43. demonstration directory you are interested in. For example for the 'knight'
  44. demonstration type
  45.  
  46. C:\RWDOS\DEMO\RWGIFTS>cd dosknigh
  47. C:\RWDOS\DEMO\RWGIFTS\DOSKNIGH>cd src
  48. C:\RWDOS\DEMO\RWGIFTS\DOSKNIGH\SRC>
  49.  
  50. Once in the source directory you will find a '.mak' file which can be used
  51. with the watcom 'wmake' utility. To build the execuatble type
  52.  
  53. wmake /f <DEMONAME>.mak
  54.  
  55. For example to build the dosknigh executable type
  56.  
  57. C:\RWDOS\DEMO\RWGIFTS\DOSKNIGH\SRC>wmake /f dosknigh.mak
  58.  
  59. The demonstration executable dosknigh.exe will be created if this functions
  60. correctly. The demonstration built will use the fixed point,register passing
  61. library. To use another RenderWare v1.4 library you may change the flags
  62. at the start of the makefile. For more details look at the RenderWare v1.4
  63. documentation.
  64.  
  65. Demonstration Programs
  66. ======================
  67.  
  68. The following text gives a short summary of each 'gift' demonstration. For a
  69. more detailed description look at the '.txt' file in the respective
  70. demonstration programs directory.
  71.  
  72.  
  73. DOSROBOT
  74.  
  75. DOSROBOT.EXE demonstrates RenderWare's animation and hierarchical modeling
  76. facilities. The application shows a scene containing a simple model of a
  77. robot. The robot stands on a checkerboard floor which also
  78. contains a box wrapped in gift paper. You can give an object to the
  79. robot by clicking on one of the words "ball","torus","banana" or
  80. "eggs". The object will drop onto the checker board floor.  The robot will
  81. decide whether it "likes" the dropped object.  If it does, the robot will put
  82. the object into its box. Otherwise it will throw the object away. The robot
  83. remembers which objects it liked and which it did not.
  84.  
  85.  
  86. DOSEXP
  87.  
  88. DOSEXP.EXE is a simple 'duck-shoot' game utilising some of RenderWares DOS
  89. specific display handling. In particular it is designed to demonstrate the
  90. creation of mouse pointer images.
  91.  
  92.  
  93. DOSKNIGHT
  94.  
  95. DOSKNIGHT.EXE is a simple 3d fight simulator.
  96.  
  97.  
  98. DOSMAZE
  99.  
  100. DOSMAZE.EXE demonstrates RenderWare rendering for a 'dungeon' type game.
  101.  
  102.  
  103. DOSSIM
  104.  
  105. DOSSIM.EXE is a simple MS Dos application which performs an 'n-body'
  106. simulation. The demonstration shows a 'room' in which several objects
  107. collide with one another exchanging momentum. The objects are also under
  108. the influence of a 'gravity' whose direction is the down vector
  109. of the camera viewing the scene.
  110.  
  111.  
  112. DOSTANK
  113.  
  114. DOSTANK.EXE is a simple 3d tank game. The tank you control is in a hostile
  115. enemy environment. You must try to destroy as many enemy tanks as possible.
  116. When the game starts it is in demo mode, the tanks in the game will fight
  117. against one another automatically whilst the the view points are flipped
  118. between.
  119.  
  120.  
  121. DOSTUNNE
  122.  
  123. DOSTUNNE.EXE is a simple 3d 'shoot-em up' game for the MS-Dos environment. In
  124. the 'game' you travel down a tunnel, and shoot objects as they fly towards
  125. you. You can change your point of view, simply my moving the mouse. To shoot
  126. an object, place the mouse cursor over the object - it will change shape when
  127. you may fire.
  128.  
  129.        ==========================================================
  130.