首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >几个平台的游戏音频库

几个平台的游戏音频库
EN

Stack Overflow用户
提问于 2012-02-03 17:49:03
回答 1查看 224关注 0票数 0

我们正在制作一个多平台的游戏,桌面和手机都是如此。具体地说:

Windows,Mac,Linux,iPhone,Android和Windows 7。

我们在找一个音频库。我环顾四周,似乎最好为不同平台编写几个不同API的包装器。问题是,哪些库是包装/使用的最佳库?

我们的要求是:

  • 兼容--理想情况下,库应该支持旧的平台版本(例如Windows )。我还希望避免兼容性地狱,因为每个平台或平台版本都有不同的怪癖:) ogg或files
  • Streaming的
  • 加载--从磁盘播放音乐,这样我们就不必在加载
  • 衰落时有很长的阻塞等待时间--淡入、淡出、在音乐歌曲之间交叉衰落--没有明显的工件(比如更改音量时弹出式)--循环音乐/效果,设置音量

<代码>F 213

有什么建议吗?

我倾向于在所有平台上使用OpenAL,但WP7除外,这似乎需要使用XNA。而且,在Android上,OpenAL似乎几乎不受支持,所以可能会使用本地API吗?对于iPhone,我不确定对OpenAL的支持有多成熟。

我们的语言是C#,但是调用C库没有问题。基于类的C++库将更难从C#调用。

EN

回答 1

Stack Overflow用户

发布于 2012-02-03 17:55:28

你查过libSDL了吗?“愤怒的小鸟”似乎是以它为基础的,所以它可以很好地满足你的需要。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9133097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档