我们正在制作针对台式机和手机的多平台游戏。具体做法是:
Windows,Mac,Linux,iPhone,Android和Windows Phone 7。
我们正在寻找音频库。我环顾四周,似乎最好为不同的平台编写围绕几个不同API的包装器。问题是,哪些是最好的包装/使用库?
我们的要求是:
有什么建议吗?
我倾向于OpenAL用于除WP7之外的所有平台,这似乎需要使用XNA。同样在Android上,OpenAL似乎几乎不受支持,所以也许在那里使用原生API?对于iPhone,我不确定OpenAL有多成熟的支持。
我们的语言是C#,但我们调用C库没有问题。从C#调用基于类的C ++库会有点困难。
答案 0 :(得分:0)
你看过libSDL吗?似乎“愤怒的小鸟”是以它为基础的,所以它可能非常适合你所需要的。