我正在为 iPhone 制作一个 opengl 游戏。我即将开始为应用程序添加音效。我想知道为此目的最好的框架是什么。
AV基础是我最好的选择吗?我还缺少其他任何人,比如 Open AL 吗?
我正在为 iPhone 制作一个 opengl 游戏。我即将开始为应用程序添加音效。我想知道为此目的最好的框架是什么。
AV基础是我最好的选择吗?我还缺少其他任何人,比如 Open AL 吗?
从游戏角度对 iPhone 声音 API 的一般优势/劣势总结:
确保您正确设置了音频会话,这意味着您声明了一个类别,指示您如何与设备上的其余音频交互(允许/禁止在后台播放 iPod、尊重/忽略响铃/静音开关等)。AV Foundation 有这个的 Obj-C 版本,Core Audio 有更强大的等价物。
Kowalski是另一个在 iPhone/iPad(以及 OSX 和 Windows)上运行的面向游戏的声音引擎。
您可能想查看Finch,这是一个完全考虑游戏的 OpenAL 音效引擎编写者。