Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Please help me to get started

Author
Message
SAF
18
Years of Service
User Offline
Joined: 8th Aug 2006
Location:
Posted: 8th Aug 2006 19:53
I'm not sure this is the right topic to post this, so, moderators please feel free to move this wherever you think it belongs.

I am trying to create my own virtual reality game. The game play is not important, any FPS theme will do, the main goal is to reach the maximum virtual reality effect. The idea is to use a 3-D head mounted disply with a head tracker to create an immersion effect. As I understand it, NVIDIA 3-D video drivers are capable of converting any truly 3-d graphical objects into dual stereo images, thus I only need to create a true 3-D game and I should be able to play it in stereo. I need some advice on software that would help me to do it. I am a decent programmer in C, C++, OpenGL, Java, so I am not limited to "no coding required" software, however, any tools that would help to speed up the process are very much desired. One obvious requirement that I see is the ability to accept inputs from multiple control devices (head tracker, mouse, joysticks). Any advice, comments, suggestions are welcome.
Tinkergirl
21
Years of Service
User Offline
Joined: 1st Jul 2003
Location: United Kingdom
Posted: 8th Aug 2006 23:50
Oh now - you'd probably have gotten a more lively response over on the DBPro board, only because the people here are generally more geared towards the art, than the code.

DBPro sounds like it could be of use to you, however. It generates Direct X based 3d worlds, and will very simply accept joysticks/joypads that you plug into it. Mind you - if you've experience in C++, you may be better going for DGDK - the C++ equivalent. Going back to BASIC might be traumatic for someone used to object orientated programming

So - I'd recommend DGDK (Dark Game Development Kit) - it will shorten the time taken to getting 3d environments up and running greatly, and should accept most joystick inputs readily (and mouse input is very simple indeed). I'm afraid I don't know what inputs a head tracker gives, but I'm going to assume that it'll be like the analogue sticks on a console-style joypad (2 pairs of X/Y axes).

If you go with DBPro, and you need to read in 2 joysticks at once, there is a plugin that will allow you to do so. (I'm afraid I can't remember the name - it was a non-official one). I don't know how it works in DGDK - I've never tried it.

Hope that helps.

Login to post a reply

Server time is: 2024-11-17 10:44:28
Your offset time is: 2024-11-17 10:44:28