Skip to main content
GameDev.net gamedev.net
🔒 Locked

virtual reality project

Started by jtridexter Jan 2, 2004 at 2:01 PM 152 replies 16k views
Original Post
jtridexter
jtridexter
Question Title: virtual reality project Author: jtridexter I am building a virtual reality suit that will be able to mimic the action of a game. for example: lets say you are playing the game counterstrike and you are being shot. how do i get that signal out the printer port? I know that there is a sprite file called pain.spr. if i was to use that as a signal how do i get that pain.spr to control the bit of a printer port to go high then low again thus turning the solenoid on and off on the body suit. in other words every time I get shot I want it to register out the printer port. I want this to work with all games. If there is a way to get more then one signal for example: head shot is 1, getting shot in the back is 2, so fourth so on will even be better. but I will settle for 1 signal. I dont know any programing so please keep that in mind. but I can understand if you take me step by step. if you can do the program for me I will pay you for it. remember it needs to work on all windows platform and all games. please email me if you can help..jtridexter@hotmail.com jose brador
jose brador
acw83
acw83
All Windows and all games? That''s unrealistic. The idea COULD work I suppose, but this is definately not the place to go to find someone to do it FOR you. Try approaching a research organization...
jtridexter
jtridexter
I have a technical background in electronics I am not a programmer but I do know some basic and a little C language not much. maybe all games is a little unrealistic but at least most games. look I just need a way to output the signals maybe through sprite. my idea was to make a batch that will control the printerport''s 8 output bits. then some how pasting or writing a program to link that batch with the sprite file on the game that way when the games program calls the sprite pain.spr as an example the pain.spr will exe the batch file thus controlling the ports output.
jose brador
Wavewash
Wavewash
For what you would like to do, the printer port is pretty slow. You may want to look in using usb. And as for getting information from the game to trigger the solenoid that''s even more tricky. Most games have visual or audio cues for when you get hurt. You can''t get much more information then what you see or hear. I know some companies tried to make force feedback chairs which took the sound from the game and pounded it against your spine with a subwoofer. So when you got shot you felt the bass against your back, but they were not very successful. The only games that I can see you might beable to get some information from other then the audio and visual are games with force feedback support.

Good luck with your project.
~Wave
jtridexter
jtridexter
that is true about the visuals witch brings me back to the sprite visual. in counterstrike there are a couple pain.spr I can use as a signal to exe my batch program. the question is how do i link that pain.spr file to my batch program. p.s.. forget the audio that wont work because when you shoot someone it will triger as well as you getting shot so that wont work.
jose brador
jtridexter
jtridexter
there has to be a way guys. common put your thinking caps on...anyone that can come up with a solution wins my sister.(joke)
jose brador
jtridexter
jtridexter
well for now can anyone tell me how to go about doing this through the usb?
jose brador
jtridexter
jtridexter
got it thanks for that I did not know this.. do you have any idea on how to do this. there has to be a way...
jose brador
GanjaMan
GanjaMan
quote:
Original post by jtridexter
well for now can anyone tell me how to go about doing this through the usb?


It won''t work with USB either since you can''t find out when a player was hit. Thats the problem!
jtridexter
jtridexter
thanks guys, . I guess I will have to find a different way of doing this.
jose brador
jtridexter
jtridexter
if anyone gets any idea please dont hesitate to get in touch with me..
jose brador
jtridexter
jtridexter
its a great idea but it has to be fast. it has to be real time actin signals.
jose brador
jtridexter
jtridexter
maybe I can design a circuit that uses an optoelectronic device.
I can then place this on the monitor where the sprite shows up thus trigerring the circuit. I know i can do it this way but it looks cheesie placing a device on your monitor. or does it? humm
jose brador
jtridexter
jtridexter
Hey guys thats not a bad idea. I will use a small wireless device the size of a nickel. and it will gently stick to where the sprite shows up on the monitor. it wont look cheesy if its small and wireless! thanks for everybodys help. you all gave me Ideas and I learn something new here. thanks
jose brador
Hedos
Hedos
You can use some reverse enginering.
Make an application that will modify the game code and send a signal ( via the printer or usb port ) when the player is shot.

You would know if he is shot at the head, body, legs, etc... ( Only if the game support it.. if it''s a cheap game wich don''t make a difference if you get hit in the head/body/hand,etc.. It won''t work )

It definitly require some good assembly skills, but it could work
jtridexter
jtridexter
hey hedos, thats a good Idea. know anyone interested in the job?
jose brador
Funkymunky
Funkymunky
Well here''s the thing...if the game wasn''t designed to use your suit, it probably isn''t possible. If it is possible, it''s going to take years upon years to get it right. I think you''d have a much better shot at just designing the suit (use the usb port...trust us) and then putting it on the market. Maybe get in touch with a game company or something and sell it with a game.

Good luck, and if this works I''m definately buying one.
(the suit that is, not your sister)
jtridexter
jtridexter
hahahah thats funny., Well again how about what I said before?
making a small wireless device that will stick to your monitor.
I think this will work. and it should work with almost every action game since all games have some sort of color sprite blinking on your screen when you get shot. As a matter of fact if will be plug and play. no drivers needed. it will be small size of a nickel and wireless. will you buy a product like that? by the way I posted an article in a virtual reality forum on the suit. . this is what the suit will be able to do...............
..................................................................................................................................
By jtridexter ...................>>>>>>>>>>>>>>>>>>>>>>>


I am new to this message board. but I just wanted to say that I have been working on a project with the vfx1. my project involves using NO ISA board. I have been working on a Project that will allow users to fully immerse themselves into any shoot em up games with this body suit connected with the vfx1. and all body movements will be derived into your games. as far as tracking is concerned I have developed a new way to track movements using various Techniques. I am happy to say that the ISA card will no longer be needed instead it will be using an interface box I have created for this project. You have to see this shit I am working on it is really awesome! I will not give out any technical information because it is my own creation and none of my work is protected as of yet and also I should be finished in a couple of months so those really interested I will be selling. Imagine yourself running in your own livingroom and jumping and being able to interact that into whatever game you are playing. using a real full size machinegun in your hands and being able to point and shoot your enemy. you duck for real your ducking in the game for real you run for real your running in the game for real you jump for real your Jumping in your game for real, you get the picture....any questions email me at jtridexter@hotmail.com



[edited by - jtridexter on January 3, 2004 3:51:57 AM]
jose brador
SantaClaws
SantaClaws
I think the attached wireless device is a bad idea... it would still take custom tailoring for each game to get it to work right. What are you going to look for, color hue changes? What about when that color occurs naturally in some other texture in the world? Also, there is the fact that a lot of games, like Quake 3 for instance, blend the pain sprite at a lower opacity. So, you would have to look for the amount of red within the colored pixel... I don't see that ever working reliably.

The best solution is to start with a game you could actually make support for by doing a mod. Games like Quake 3 and Half Life release portions of the source code that you can use to extend the game. You could use this to do what you're trying to accomplish. Adding support for other games would just be a matter of figuring out how to catch the pain event in their individual modding system.

Of course, some game's have limited modding capabilities that wouldn't allow you to do this, or don't have any modding capabilities at all. But, if you got this working in the FPS games that do support it, I think you would have more than enough to convince developers to add support for your device themselves.

[edited by - santaclaws on January 3, 2004 3:23:07 AM]
jtridexter
jtridexter
I need someone that I can work with on this if thats the only way to go. I need some software expert that can solve this problem. If anyone is Interested please let me know. we might be able to work together on this.
jose brador

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.