利用LibGDX中的FMOD进行高级音频管理

时间:2014-12-09 19:46:38

标签: java audio libgdx fmod

有没有办法在libgdx中运行FMOD? 我的声音设计师使用FMOD工作室,我需要在我们的游戏中实现音频库。 感谢

1 个答案:

答案 0 :(得分:0)

不幸的是没有 “FMOD是一种易于使用的跨平台音频引擎,可在Windows,Windows CE,Linux,Macintosh,GameCube,Playstation 2和XBox平台上使用。它可以与C / C ++,Visual Basic,Delphi和MASM一起使用。所以,如果你在其中一个平台上使用其中一种语言,并且你想在你的应用程序中使用声音,FMOD就是为你而制作的。下面的例子将在C中,尽管所有平台的基本原则应该是相同的。

替代

一种替代方案可能是OpenAL。 OpenAL是另一种跨平台音频API,可用于Windows,Linux和Macintosh,可与C / C ++,Delphi和Java一起使用。样式类似于OpenGL(例如,此处也使用扩展技术)。 特定于Windows的替代方案是DirectSound,它是微软DirectX的一部分。“ reference

虽然你可以在java中生成一些libs和东西以使它适合你,但我不值得。