Audio 多个平台的游戏音频库
我们正在制作一款针对台式机和手机的多平台游戏。具体来说:Audio 多个平台的游戏音频库,audio,mobile,cross-platform,Audio,Mobile,Cross Platform,我们正在制作一款针对台式机和手机的多平台游戏。具体来说: Windows、Mac、Linux、iPhone、Android和WindowsPhone7 我们正在寻找一个音频库。我环顾四周,似乎最好是围绕不同平台的几个不同API编写一个包装器。问题是,哪些库是包装/使用的最佳库 我们的要求是: 兼容-理想情况下,库应支持旧平台版本(如Windows XP)。我还希望避免兼容性地狱,因为每个平台或平台版本都有不同的怪癖:) 加载ogg或mp3文件 流式播放-从磁盘播放音乐,这样我们就不必在加载音乐
Windows、Mac、Linux、iPhone、Android和WindowsPhone7 我们正在寻找一个音频库。我环顾四周,似乎最好是围绕不同平台的几个不同API编写一个包装器。问题是,哪些库是包装/使用的最佳库 我们的要求是:
- 兼容-理想情况下,库应支持旧平台版本(如Windows XP)。我还希望避免兼容性地狱,因为每个平台或平台版本都有不同的怪癖:)
- 加载ogg或mp3文件
- 流式播放-从磁盘播放音乐,这样我们就不必在加载音乐时等待很长时间
- 淡入-淡入、淡出、音乐曲目之间的交叉淡入
- 没有明显的瑕疵(例如更改卷时弹出)
- 基础-循环音乐/效果,设置音量
我们的语言是C#,但调用C库没有问题。基于类的C++库将有点难以从C中调用。 < P>你检查了LBSDL吗?《愤怒的小鸟》似乎就是基于它,所以它可能是你所需要的