原文連結
翻譯 :
上周憤怒鳥的chrome版本,使用Web Audio API更新了所有遊戲內的音效,讓所有在chrome上的使用者不需使用任何外掛,就能擁有完整的憤怒鳥體驗。Web Audio API支援了多種不同的使用案例,包括了遊戲中高品質還有低延遲的需求。而其他支援Web Audio API的瀏覽器的使用者,將透過Flash 或是 Html5聽見這些聲音。
這種跨瀏覽器音效的神奇魔法是怎麼運作的 ? 你可能曾經聽過,憤怒鳥有相當多的部分可能使用了跨平台的開源程式庫 - PlayN。當在網頁平台,PlayN高度仰類Google Web Toolkit 與 gwt - voices 來提供最佳的跨瀏覽器網頁體驗與音效體驗給使用者。
其中, gwt-voices 負責為遊戲音效選擇最適當的音效API。如果你想要聽聽其他Audio API的效果,你可以試著用 Web Audio API, Flash, HTML5 Audio 和 native audio 來訪問 Audio API。你的進展將會因為瀏覽器、平台和你安裝的插件而產生巨大的改變。如果你所需要的Audio API在你的環境裡運作並不正常,gwt-voice也會為你準備一個最好的備案。
想要了解更多?請參考 Web Audio API tutorial ,還有,不要讓那些豬囂張太久。
沒有留言:
張貼留言