在哪里可以获取C ++的OpenSDK?


Answers:


11

http://kcat.strangesoft.net/openal.html是OpenAL Soft库,无论如何,默认情况下,这是在Windows之外几乎所有平台上使用的库。它没有公开硬件加速的EAX扩展,但是没有很多人使用它们。如果Creative Windows SDK不久后不会重新联机,则OpenAL Soft是唯一剩余的选项。

并不是说这是您问题的答案,但是...您可能会考虑只使用FMOD或Wwise。它们是免费提供给业余爱好者使用的,并且商业用途的价格非常合理,与任何版本的OpenAL相比,它们具有不菲的性能和一个以上的功能,具有更简洁,更不易出错的API,并且具有面向设计的工具和支持,而不是纯粹是一个低级的声音抽象API。

虽然我不知道OpenAL是否永久死在Creative的网站上或只是打just,但如果死了,我真的不会感到惊讶。从我所见,它在商业行业中很少使用,并且在独立/爱好场景中也越来越少使用。真正真正强调使用OpenAL的唯一平台是Linux。Windows有自己的API,iOS和OS X有自己的API,控制台有他们的API,甚至Android也比OpenAL更喜欢OpenSL。当然,FMOD / Wwise将所有内容都抽象了,并为您提供了一个统一的高级API。


它的答案对我来说足够:)我将开始研究FMOD,感谢您提供了指向正确方向的指针!
彼得·肖特

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.