Jump to content
  • Advertisement
Sign in to follow this  
draknir

Unity Making use of multiple Xbox live headsets on a single PC game.

This topic is 3074 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi, Firstly, my apologies if this is in the wrong section. I am developing a cooperative local-multiplayer game which will obstensibly be pitched to a publisher for Xbox 360 development. For now, the development will be on PC using Unity3D with the Xbox 360 controllers. I have the controllers working perfectly for game input, they were plug and play with Windows 7. What I would like to do is have each of the local players have an Xbox live headsets plugged in to their controller, and receive sound from the PC. Crucial to our game design is that each player must be able to receive a seperate audio stream (our game is cooperative, but involves elements of secrecy and competition). Can this be done? Any and all help is appreciated. Please bear in mind I am a student programmer and a lot of console hardware/driver stuff goes way over my head. cheers, Draknir

Share this post


Link to post
Share on other sites
Advertisement
Can it be done? Yes. Each headset is considered a separate audio controller, so they can be enumerated and controlled individually.

Can you do it? That is up to your own knowledge and skill. If you have the necessary skills to use a single headset, hooking up to additional headsets will be easy.

Share this post


Link to post
Share on other sites
I *think* I've figured out how it can be done.

The DirectX SDK has an XInput AudioController sample (http://msdn.microsoft.com/en-us/library/ee417012(VS.85).aspx) which worked perfectly with my single controller/headset. I still need to test it with multiple headsets, but I think it'll work.

I need to find a way to get the DX9 sample working in C#/.NET, no idea how I'm going to get that done, but I'm sure I'll find some people who can help me on the way.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!