Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I am by no means a game designer, so I apologise in advance if I fail to use the proper jargon. Feel free to correct my mistakes.

My understanding is that, at the moment, in most if not all first-person shooters (such as L4D2 or Bioshock), the "3D audio" is generated by taking the player's position and displacement within the game into account, but mainly by playing on

  • balance (to indicate the direction to the source of a sound),
  • amplitude (to indicate the distance between the player and the source of a sound).

However, for a psychology experiment, I'd like to make my subjects play a custom first-person shooter with true binaural positional 3D audio using head-related transfer functions (HRTFs). If you don't know what I'm talking about, I invite you to listen to the binaural recording at this URL.

I know of only one game using true binaural positional 3D audio: Papa Sangre, but it's not an FPS.

My questions (all related) are:

  1. Can any currently available game engine (Valve's Source?) be used to design such an FPS game?
  2. If the answer to 1. is yes, do you have any useful links?
  3. If the answer to 1. is no, has a game engine capable of such marvels been announced yet?
  4. Are there signs that true binaural positional 3D audio will find its way soon in future FPS games? (I certainly hope so!)
share|improve this question
add comment

closed as not constructive by Byte56, Sean Middleditch, bummzack, msell, Josh Petrie May 7 '13 at 15:02

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

1 Answer

up vote 3 down vote accepted

For 1.: Papaengine, was used to make the game you've linked (Papa Sangre). The engine claims it's "the only true real-time binaural audio engine for iOS!", so they seem to be rather limited. Though, I wouldn't think iOS would be the best choice for a FPS.

There is this article from GarageGames that claims that FMOD is available for the Torque engine. Where FMOD claims:

The software mixer even has a 'HRTF' (Head-Related Transfer Function) mode to provide 3D realism through headphones!

Further, there's this paper that describes using Blender game engine and CLAM to get HRTFs.

For 2: I'm not going to recommend one, I've not used any of them for development, and this question is already borderline "Which technology to use".

For 4: There are signs, given the various research papers and implementations I found, it looks like some people are interested.

share|improve this answer
    
Thanks. That's a start. –  Jubobs May 5 '13 at 10:03
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.