1、音頻分類
游戲相關(guān)音頻可以按照功能劃分為兩大類:
音樂音效:和游戲表現(xiàn)玩法相關(guān)的音頻,通常稱為游戲音頻;
語音聊天:玩家信息交流方式,主要包括語音消息和實時語音兩種方式。
游戲音頻和語音聊天雖同為音頻,但在質(zhì)量要求和技術(shù)處理上有很大區(qū)別,本文討論的內(nèi)容為游戲音頻。
根據(jù)游戲音頻的各自特點,又可以劃分三大類:音效、語音和音樂:
1)音效Sound Effect:需要區(qū)別音頻定義,這里的音效指人工制造和加強的聲音。游戲內(nèi)UI點擊、動作反饋的聲音均為音效。其中烘托環(huán)境氣氛的音效又稱為氛圍音效;
2)語音Voice:劇情動畫對白、快捷語音等均屬于語音;
3)音樂Music:包括主題和背景音樂,以及各種劇情場景音樂。
2、開發(fā)流程
游戲音頻開發(fā)過程大致分為五個階段:
1)音頻制作:制作音頻素材,包含錄音、擬音、配音、數(shù)字合成等音頻制作方式;
2)音頻編輯:利用音頻制作軟件或者數(shù)字音頻工作站(DAW)對音頻素材進行內(nèi)容上的加工編輯;
3)游戲音頻設(shè)計:設(shè)計音頻在游戲中播放方式和交互,目前普遍使用游戲音頻中間件提供的音頻編輯器進行設(shè)計;
4)游戲音頻集成:開發(fā)實現(xiàn)游戲音頻播放邏輯。使用游戲音頻中間件,可直接集成其提供的SDK開發(fā),效率高,穩(wěn)定性好;
5)游戲音頻:驗證完成的游戲音效配置,播放功能和性能等是否符合設(shè)計預(yù)期,不符合要求的設(shè)計或問題需要修復(fù)重新驗證。
3、游戲音頻設(shè)計
簡單來講,游戲音頻設(shè)計是指利用音頻素材,完成游戲相關(guān)內(nèi)容的設(shè)計,包括音頻播放內(nèi)容、播放方式、音頻屬性和游戲交互等。
基于音頻播放設(shè)計
游戲音頻設(shè)計師提供音頻文件和播放方式,游戲開發(fā)工程師負責(zé)實現(xiàn)音效播放。
這種模式下以游戲開發(fā)工程師為主,游戲音頻設(shè)計更多注重音頻資源編輯。音頻設(shè)計可表現(xiàn)的方面不多,音效總數(shù)量級在百左右。目前主要在H5和微信小游戲中存在。
基于音頻中間件設(shè)計
游戲音頻設(shè)計師負責(zé)音效設(shè)計,游戲開發(fā)工程師負責(zé)集成音效。
4、游戲音頻中間件
游戲音頻中間件,簡單來講即游戲音頻的解決方案。游戲音頻中間件一般包含編輯器和SDK,音頻設(shè)計師利用編輯器獨立完成游戲音頻設(shè)計。游戲開發(fā)工程師集成音頻中間件提供的SDK到游戲客戶端,并完成設(shè)計好的游戲音頻觸發(fā)和交互,實現(xiàn)游戲音頻的播放。
游戲音頻中間件包含音頻編輯器和音頻引擎(SDK為其調(diào)用接口)兩部分,大致框架如圖所示:
游戲音頻中間件使得音頻設(shè)計師獨立游戲開發(fā),即可完成音頻設(shè)計,其在游戲開發(fā)過程中主要有以下作用:
1)標(biāo)準(zhǔn)化設(shè)計:統(tǒng)一規(guī)范音效設(shè)計模式,游戲音效設(shè)計效率;
2)功能復(fù)用:避免重復(fù)開發(fā),游戲音頻開發(fā)效率和穩(wěn)定性;
3)跨平臺支持:抽象各平臺音頻硬件,支持各平臺游戲部署。
微信選課
享更多優(yōu)質(zhì)好課!