To further clarify the importance of feedback output to the future of 3D sex games.
Here are 2 devices that can be used for tactile feedback:
This one is a belt driven robot type device. Mainly it is being used for legal prostitution in the form of sex chat rooms.http://www.realtouchinteractive.com/?rtbounce=1
This device is an e-stim device. I believe this one has the most promise for a much more interactive experience.http://store.e-stimsystems.com/index.php?main_page=product_info&cPath=1&products_id=71
The point is you (XMoonProductions) would not have to code the interface. Just provide the option to turn on a UDP network port on address 127.0.0.1 (localhost). From there just feed status data of the action going on in the scene.
I would provide output from the perspective of the penis in the scene. Any physical interaction would be sent to the port along with a characterization of that action. For instance you could have a whole class of output types:
TOUCH_TONGUE = 1,
You would also send the magnitude of the touches, the relative position on the shaft, and any other data.
In addition you could also send the feedback of "what she feels" as separate data. So you could feel what the woman in the scene is "feeling" from her vagina's perspective. This would open up a whole new market without you ever having to officially support the actually devices. The modders in the BSDM world would flock to this overnight. Just provide the interface and they will cum.
I know I would write the code for the e-stim device. You would have a working interface available in less than a week. I wrote an interface for the game Oblivion that is almost identical to what I am talking about here. I never used it for e-stim, but if I had had access to animation positions it would have been perfect. I am sort of looking into this for Skyrim. Again Skyrim is limited too. Your game does not have to be.