Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Music Media Programming Entertainment Games IT Technology

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?"
This discussion has been archived. No new comments can be posted.

Developing Games with OpenAL?

Comments Filter:
  • by trompete ( 651953 ) on Friday May 28, 2004 @05:34PM (#9281108) Homepage Journal
    I use LibSDL [libsdl.org] because I want to do more than just sound in a cross-platform application. Did you consider using SDL for sound before you chose OpenAL?
  • canonical help (Score:5, Informative)

    by jvalenzu ( 96614 ) on Friday May 28, 2004 @05:48PM (#9281229) Homepage
    Subscribe to the mailing list [openal.org]. Try #openal on irc.freenode.net. You can read a brief introduction to it in Game Programming Gems 4 as well, but as always the most up to date references are online.
  • by mstorer3772 ( 526790 ) on Friday May 28, 2004 @07:38PM (#9282069) Homepage
    I'm using OpenAL right now in my own little game project. It's kind of a cross between Robotron 2084 and Asteroids. It represents upwards of 20 hours of work and it shows (meh). As does my utter lack of artistic ability. The particle effects aren't bad though.

    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)

    by All_Star25 ( 736597 )
    I'm using it on a SF project (no sound code committed to CVS yet; hence no link) and in addition to the developer docs included with the SDK, I took a look at some DevMaster tutorials [devmaster.net] on the web. They cover the basics and also some more advanced topics. It was a good start for me, even though, depending on what you want to do with it, you might have to make up some of your own stuff on the way. At least, that's what I did.
  • For awhile, I thought OpenAL was going to die a silent death (no pun intended). Therefore, I have been pleasantly surprised lately, with both Creative (one of the initiators of the standard) and NVIDIA releasing Windows drivers with hardware-accelerated suport for the OpenAL API.

    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

Are you having fun yet?

Working...