Developing Games with OpenAL? 18
AciDive asks: "I am currently working on developing a game and I want to use OpenAL for the sound. I have downloaded the SDK and currently have it working with Dev-C++. The reference documentation that comes with the SDK is good but it leaves something to be desired. What I would like to know is has anyone here on Slashdot ever done any sound programming with OpenAL and if so what resources did you use to get yourself started?"
I guess you could use that..... (Score:3, Interesting)
Re:I guess you could use that..... (Score:5, Informative)
Re:I guess you could use that..... (Score:2, Insightful)
Re:I guess you could use that..... (Score:4, Informative)
Re:Not that good (Score:1)
Re:Not that good (Score:2, Interesting)
Re:Not that good (Score:2, Informative)
Tribes 2 used FMOD.
I can understand your confusion though, because TORQUE, from www.garagegames.com, does use OpenAL. Torque is a pay-for-the-source version of the Tribes 2 engine. Lots of cool stuff going on over there.
Sadly, the OpenAL implementation in Torque isn't that widely reguarded in its development community because... (drum roll) the sound engine was originally written for FMOD. OpenAL was shoe-horned in to remove that particular royalty from the engine.
Re:Not that good (Score:1, Informative)
Note, this does not necessarily mean that the original Windows version of the code used OpenAL.
Re:Not that good (Score:2)
canonical help (Score:5, Informative)
As a matter of fact... (Score:3, Informative)
I'm not doing a whole lot with OpenAL, but I *am* using it. Positional audio, which is the only sound I have in game. No music (yet).
My project, "Bubble Cruiser", is using OpenAL on top of the default sound engine (DirectX I believe). I had some initial trouble but have massaged it into something pretty decent.
Advice: Start from their sample code. The Creative SDK comes with a couple samples that will get you started.
I tried writing the code from scratch at first but ran home to the samples almost immediately.
And I wasn't terribly impressed with the docs either. Typical. But between the API reference and the sample code, you'll do fine.
OpenAL? (Score:2, Informative)
How about accelerated hardware for Linux? (Score:2)
Unfortunately, there is still not a single audio solution available, which offers hardware-accelerated support in Linux.
The only promising development I've heard of recently was news a while ago from a group of people who somehow