home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Learn 3D Graphics Programming on the PC
/
Learn_3D_Graphics_Programming_on_the_PC_Ferraro.iso
/
rwwin
/
rwroller.tx_
/
rwroller.bin
Wrap
Text File
|
1995-11-14
|
7KB
|
171 lines
RenderWare(tm) v1.4 (FCS) Rollercoaster Demonstration
======================================================
----------------------------------------------------------------------------
This demonstration program is copyright Criterion Software Limited 1994.
Criterion Software grants you a license to use it only in the form as
supplied. You may not disassemble, decompile or reverse engineer this
demonstration program.
This demonstration program is provided as is with no warranties of any
kind. Criterion Software will not, under any circumstances, be liable for
any lost revenue or other damages arising from the use of this
demonstration program.
This demonstration program may not be redistributed for commercial purposes
without the prior consent of Criterion Software Ltd. If this demonstration
program is redistributed this file must be included, unmodified in the
distribution.
RenderWare is a trademark of Canon Inc.
Other trademarks acknowledged.
----------------------------------------------------------------------------
RWROLLER.EXE
============
The rollercoaster demonstration allows you to ride one of four sample
"virtual" rollercoasters and furthermore, due to the real-time nature
of RenderWare, you can interactively design a new rollercoaster. You
can also choose different camera views of the ride.
Configuration
=============
The demonstration program assumes that the scripts and textures it
needs can be found in two sub-directories (called "SCRIPTS" and
"TEXTURES" respectively) of the directory in which the demonstration
executable is located. The directory in which the executable is
placed must contains the "SCRIPTS" and "TEXTURES" sub-directories.
Furthermore, the four sample rollercoaster definition files
("TRACK1.RRC", "TRACK2.RRC", "TRACK3.RRC" and "TRACK4.RRC") and the data
file "RWROLLER.PAL" should be in the same directory as "RWROLLER.EXE".
Running the Demonstration
=========================
To execute the demonstration use the "Run..." menu from either
the Program or File Manager or double click on the executable's
icon in the File Manager window.
The Demonstration Controls
==========================
Most of the demonstration's functionality is controlled by a series
of menus. These menus are as follows:
The File Menu
-------------
New - Discard the current rollercoaster and replace it with
a default rollercoaster (an entirely flat rollercoaster
following a circular path).
Open - Brings up a (fully interactive, real-time) menu of
the four sample coasters. Simply click on one of the
rollercoasters to ride that coaster. Furthermore, by
clicking on the "More..." button a standard Windows
open file dialog is displayed from which you may select
a rollercoaster previously designed and saved
(rollercoaster definition files have the extension ".RRC").
Save - Saves the current rollercoaster. If the rollercoaster
has not previously been loaded from a file you will be
prompted for a file name.
Save As - Saves the current rollercoaster under a new file name.
The standard Windows save file dialog will be displayed.
The Edit Menu
-------------
Description - Edit the current descriptive string for the
rollercoaster. The descriptive string is displayed
in the window title when the rollercoaster is being
ridden.
Side view - Switch to a side view of the rollercoaster. In
this mode the rollercoaster can be edited.
Moving the mouse horizontally while holding the
left mouse button down pans the camera around the
rollercoaster. Moving the mouse vertically while
holding the left mouse button down zooms the
camera toward and away from the rollercoaster.
If you hold the SHIFT key and the left button
while dragging the mouse the camera will change
in altitude.
You will notice a number of yellow cones resting
on the rollercoaster's track. These yellow cones
control the path taken by the rollercoaster. By
clicking on a yellow cone and dragging the mouse
button you can change the position of the yellow
cone. When the cone is released the rollercoaster
will be rebuilt to reflect the new position of
the cone. If you switch back to riding the
rollercoaster using the Ride item of the Viewpoint
menu you will begin to ride the new track.
Top view - Switch to a top view of the rollercoaster. In this
mode you are floating above the coaster looking
down on it. In this mode the rollercoaster can be
edited.
Moving the mouse horizontally while holding the
left mouse button down moves the camera
horizontally over the rollercoaster. Moving the
mouse vertically while holding the left mouse
button down moves the camera vertically over the
rollercoaster.
If you hold the SHIFT key and the left button
while dragging the mouse the camera will change
in altitude.
You will notice a number of yellow cones resting
on the rollercoaster's track. These yellow cones
control the path taken by the rollercoaster. By
clicking on a yellow cone and dragging the mouse
button you can change the position of the yellow
cone. When the cone is released the rollercoaster
will be rebuilt to reflect the new position of
the cone. If you switch back to riding the
rollercoaster using the Ride item of the Viewpoint
menu you will begin to ride the new track.
The Viewpoint Menu
------------------
Ride - Switch to a camera mode where you are riding the
in the rollercoaster's car. Use this mode for
maximum effect!
Trail - Switch to a camera mode where the camera is behind
the rollercoaster's car.
Lead - Switch to a camera mode where the camera leads
the rollercoaster's car and points back toward the
car.
Spotter - Switch to a camera mode where the camera circles the
moving rollercoaster car.
The Options Menu
----------------
Stretch output - This option is only available if using Microsoft's
WinG API. See the section on WinG in this document
for more information.
Show car - Shows or hides the rollercoaster car.
The Help Menu
-------------
About... - Displays an about box for this demonstration.
==========================================================