I'm making a game that needs sounds and LWJGL uses OpenAL.

I was wondering out of 1.0, 1.1, C 1.0 and C 1.1 which would be the best to pick? I don't know what the C is but it's there in LWJGL :).

My point is what is the difference between these versions? And also how compatible are both are these as far as system requirements go?

  • \$\begingroup\$ You might consider using OpenAL Soft the open source and more up to date version of the OpenAL implementation. It's pretty much a drop in replacement. \$\endgroup\$ – David Young Feb 14 '13 at 6:46
  • 1
    \$\begingroup\$ Which technology to use questions are off topic. Typically going with the newest version of anything is your best bet. It's supposed to be more compatible. \$\endgroup\$ – MichaelHouse Feb 14 '13 at 16:31
  • \$\begingroup\$ @byte I think it could be ok since they are asking the differences. \$\endgroup\$ – GameDev-er Feb 15 '13 at 22:38
  • \$\begingroup\$ @GameDev-er I disagree. The differences they'd want to know would be related to compatibility for the project they're working on. Surely they don't want to know all the changes and it wouldn't be reasonable to answer them here anyway. Additionally, the answer you provided doesn't even answer the question as you appeared to interpret it. \$\endgroup\$ – MichaelHouse Feb 15 '13 at 22:44
  • 1
    \$\begingroup\$ Compatible with what? \$\endgroup\$ – Trevor Powell Mar 18 '13 at 0:36

Even 1.1 is from 2008. So they are all pretty outdated. You should use the latest though. The wiki page says there's a version from 3 years ago that's even newer that what you mentioned. You can also read about the supported platforms there and maybe figure a way to make the 2.0 version work with LWJGL.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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