Dec 072017
 
C source/binary to a virtual reality game useing R386DEV4.ZIP rendering library. Nintendo Powerglove interface, fly a jet.
File PCVRJET.ZIP from The Programmer’s Corner in
Category Games and Entertainment
C source/binary to a virtual reality game useing R386DEV4.ZIP rendering library. Nintendo Powerglove interface, fly a jet.
File Name File Size Zip Size Zip Type
BOX.PLG 239 99 deflated
BOX2.PLG 257 102 deflated
BOX3.PLG 257 102 deflated
BUTTONS.PLG 241 101 deflated
CLOUD.PLG 981 372 deflated
EXP1.PLG 941 315 deflated
EXP2.PLG 949 337 deflated
EXP3.PLG 965 346 deflated
EXP4.PLG 997 349 deflated
EXP5.PLG 1013 351 deflated
EXP6.PLG 1013 350 deflated
FINGER1.PLG 206 99 deflated
FINGER2.PLG 306 135 deflated
GLASS.PLG 165 85 deflated
GLASS1.PLG 155 62 deflated
GLASS2.PLG 155 63 deflated
GLASS3.PLG 155 62 deflated
HANDSM.FIG 1584 410 deflated
JET.C 33343 6509 deflated
JET.DOC 3426 1476 deflated
JET.DSK 1750 543 deflated
JET.EXE 188578 75218 deflated
JET.FIG 540 176 deflated
JET.OBJ 34073 15286 deflated
JET.PLG 223 86 deflated
JET.PRJ 8271 1898 deflated
JET.WLD 2698 659 deflated
LINE.PLG 74 45 deflated
MAKECLD.C 857 310 deflated
MAKECLD.EXE 18175 10113 deflated
MAKECLD.OBJ 2128 1302 deflated
MENU1.FIG 409 123 deflated
MENU2.FIG 409 124 deflated
MOUSEDRV.RPD 1175 776 deflated
PALM.PLG 603 177 deflated
PCVRINFO 3145 1226 deflated
RB.DSK 1330 447 deflated
RBBALL.DSK 2085 622 deflated
REND386.CFG 129 95 deflated
THTIP.PLG 307 134 deflated
THUMB.PLG 205 97 deflated
VD16.RVD 8920 3022 deflated
VD256.RVD 9960 3635 deflated
YOKE.FIG 234 85 deflated
YOKE.PLG 558 183 deflated

Download File PCVRJET.ZIP Here

Contents of the JET.DOC file


PCVR Presents...



PCVR Jet



This program represents a simple Virtual Reality implementation of a
jet fighter. Although crude, the program will allow you to interact in
a three-dimensional jet fighter. Using the Mattel Powerglove, you can
control the movement of the jet as well as change different aspects of the
jet.

REQUIREMENTS:

* 80386 PC or better
* Mattel Powerglove connected to PC
(Check the file PCVRINFO for information on PCVR and
the interconnection)
* Sega 3D Glasses (or equivalent)

CONTROLS:
Controlling the jet is very simple. Once the program starts, you will see
a control stick in the lower middle part of the screen. This is what controls
the jet. To move, place your virtual hand on the top of the control stick and
grip your hand. Once you have done this, you can move your hand in the
direction that you want to go. To stop moving, simple release your grip.

To change the speed of the jet, use the index finger of the virtual hand to
touch the top red button to the right of the control stick. A floating menu
will appear. This menu allows you to change the speed of the jet. Touch the
top button to increase the speed, touch the middle button to decrease the speed
and touch the bottom button when you are finished.

In addition to moving around, you can fire a missile. Press B on the keyboard
and an explosion will appear in the distance. To change the range of the
missile, press the middle button on the main control panel. A different
floating menu will appear that will allow you to change the missile distance.
The last button allows you to leave the menu.

It is possible to hit and remove the different mound formations that
appear in the landscape but its not easy. The mounds were formed using
the program makecld.exe included in the distribution.

The bottom button on the control panel allows you to leave the simulation or
press Q on the keyboard.


3D:
This program cannot be used in 3D because of problems detailed in the
racquetball game and column in PCVR magazine. I know it's not as good
in monoscopic as in 3D but there's nothing I can do about it.

PURPOSE:
The purpose of this program is not one of entertaiment. The capabilities of
the rendering system, my artistic abilities, and the poor resolution of the
Powerglove do not make for a good game. But what this program should do is
give you ideas for additional programs. We have included the source code in
order to show you 1) how collision detection is done, 2) how to use
floating menus, 3) how movement can be perfomred using the Mattel Powerglove.

The program is written in REND386 using the same libraries included in the
PCVR Racquetball game released some time ago.

Enjoy using the simulation and let's see some more uses for the Powerglove
in the near future.

FUTURE:
Coming from PCVR late December, a Virtual Drum set using the 3D sound
system described in our sixth issue.

DISTRIBUTION:
The program is called PCVRJET.EXE and is a self-extracting executable file.
The program is uploaded on karazm.math.uh.edu in their incoming directory.
The program should also be available at sunee.uwaterloo.ca in the
pub/REND386/application directory as soon as it is moved from the incoming
directory.


 December 7, 2017  Add comments

Leave a Reply