我一直在做一些關於編程類似Tap Tap Revenge,吉他英雄,搖滾樂隊等iOS音樂遊戲的最佳方式的研究。可移植性是一個優點。適用於iOS音樂遊戲的最佳低延遲音頻API? OpenAL,Cocoas2d Denshion,PhoneGap
這video解釋說,開放AL有一些偉大的方式來處理聲音,一次播放多個聲音和回收內存。我也遇到了Cocoas2d Denshion,以便在低延遲下處理音頻。
這個article指出HTML5對於音頻播放尤其是複音很糟糕。他繼續說Phonegap的媒體類效果很好,通過使用原生插件模型,你可以創建一個低延遲解決方案,Phonegap
如果你選擇一個API,你會選擇創建一個低延遲音頻遊戲爲什麼?如果你有不同的建議,請提供描述和原因。謝謝。
在那裏直接與時間約束I/O音頻的過程中遇到任何線程挑戰單元? – KorinW
線程安全和實時性能要求。這些是獲得最低延遲所需的權衡。 – hotpaw2
另一個問題......你是否認爲嘗試使用遠程IO對於Tap Tap Revenge這樣的簡單節拍點擊遊戲而言是過度殺傷性的,而不是僅僅點擊歌曲,而是實際觸發樣本,或者將使用Cocos Denshion爲此目的好嗎? – KorinW