iPhone游戏中的音效
我正在为 iPhone 制作一款 opengl 游戏。我即将开始向应用程序添加声音效果。我想知道实现此目的的最佳框架是什么。
AV 粉底是我最好的选择吗?我还缺少其他人吗,比如 Open AL?
I'm making an opengl game for iPhone. And I'm about to start adding sound effects to the app. I wonder what's the best framework for this purpose.
Is AV foundation my best option? Any others I'm missing, like Open AL perhaps?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
从游戏角度来看 iPhone 声音 API 的一般优势/劣势总结:
确保正确设置音频会话,这意味着您声明一个类别,指示您如何与设备上的其余音频交互(允许/禁止 iPod 在后台播放、尊重/忽略响铃/静音开关等)。 AV Foundation 有该版本的 Obj-C 版本,而 Core Audio 有更强大的等效版本。
General strength/weakness summary of iPhone sound APIs from a game perspective:
Be sure you set up your audio session appropriately, meaning you declare a category that indicates how you interact with the rest of audio on the device (allow/disallow iPod playback in the background, honor/ignore ring/silent switch, etc.). AV Foundation has the Obj-C version of this, and Core Audio has somewhat more powerful equivalents.
Kowalski 是另一个面向游戏的声音引擎,运行在 iPhone/iPad(以及 OSX 和 Windows)上。
Kowalski is another game oriented sound engine that runs on the iPhone/iPad (and OSX and Windows).
您可能想看看 Finch,这是一个完全以游戏为中心的 OpenAL 音效引擎编写者。
You might want to check out Finch, an OpenAL sound effect engine writter exactly with games in mind.