Virtual Reality Project

Discuss any other topics here
Post Reply
User avatar
QuestOfDreams
Site Admin
Posts: 1520
Joined: Sun Jul 03, 2005 11:12 pm
Location: Austria
Contact:

Virtual Reality Project

Post by QuestOfDreams »

Hi everyone,
well I know you all would rather see me working more on genesis3d and realityfactory, but in the last couple of weeks I've been working on a different graphics/game project. At my university we have a virtual reality center including a CAVE and a Curved Screen.
I had the opportunity to get familiar with programming in such an environment and decided to do a little maze-game. The program is using the CAVELib in combination with OpenGL and OpenAL as audio solution. I've created quite a few file formats for this project including a level, model and entity file format (all in text format due to the endians problem on the target system).
Since I (nor anyone else) couldn't get any OpenGL extensions working on the target system, there aren't any advanced features like multitexturig or vertex-buffer objects an I had to keep the models rather simple and bake the lighting into the textures...

Here are a few screens of the result:
Attachments
aMAZEment01.jpg
(147.94 KiB) Downloaded 88 times
aMAZEment03.jpg
(132.25 KiB) Downloaded 94 times
aMAZEment04.jpg
(85.71 KiB) Downloaded 99 times
User avatar
QuestOfDreams
Site Admin
Posts: 1520
Joined: Sun Jul 03, 2005 11:12 pm
Location: Austria
Contact:

Post by QuestOfDreams »

For testing purpose I also did a desktop version, which you can download here: aMAZEment
Since the manual is in german I'll summarize the important stuff here:
Introduction
We are in the year 2206. You're on board of the spaceship Amilon 5 which is on its way home to earth. Suddenly some space pirates turn up and attack your ship. You make it to an escape pod and run aground on the next planet. It seems that the planet has been colonized but there isn't any sign of the inhabitants. In the labyrinthine constructions you start searching for a transporter that can take you home.


In the 1st level you have to activate some platforms to open the way to the final telepoter. In the 2nd level you have to follow a robot to find the exit, but thers's quite some fog in this level so you can only follow the noise the robot is causing...

Controls
Start Menu
Press the left mouse button to start or continue a game.
Press escape to quit.
Press the space bar to enable/disable rotating. Rotate left/right by moving the mouse to the left/right side of the window.
Ingame
Press the space bar to enable/disable rotating and moving. Rotate left/right by moving the mouse to the left/right side of the window.
Move forwards/backwards by moving the mouse to the top/bottom of the window.
Press the right mouse button to return to the menu.
Press the left mouse button to activate platforms, teleporters and triggers. You must stand on platforms and teleporters to activate them and you must be very close to triggers to activate them. Platforms and teleporters can only be activated when they are blue, red platforms or teleporters can't be used. Triggers can only be activated once.
Credits Menu
Press escape to quit.
To turn left/right, move the mouse to the left/right side of the window
User avatar
AndyCR
Posts: 1449
Joined: Wed Jul 06, 2005 5:08 pm
Location: Colorado, USA
Contact:

Post by AndyCR »

wow, nice job! i like screen 2 the most :D
Post Reply