1. 程式人生 > >遊戲音效多樣化讓遊戲不在枯燥

遊戲音效多樣化讓遊戲不在枯燥

遊戲中玩家重複類似的動作,並不少見,如果類似的動作中音效已成不變必定會引起玩家反感,只有遊戲音效多樣化才能激起玩家的興趣,從而增加玩家對遊戲的粘性,那麼怎麼樣才能讓遊戲音效多樣化呢?針對此問題,今天我們來聊聊。
 

     
       那有沒有一種方法可以解決這個問題呢?
      
      很顯然,答案就是做出大量的音效,但是遊戲中的每個聲音都做30-40個版本,這個工作量就相當大了。所以,讓我來思考一個簡便的方法。比如,“爆炸”聲音的片段,我們可以發現聲音是由不同特徵的元件構成的,然後匯入這些音效時,讓這些元件分離成單獨的部分,這樣在執行中我們就可以以不同的方式對其重新組合。
      
      遊戲中的我們耳朵聽到的聲音是聲音的系統。這種程式化方法需要換一種思維方式,有時需要不同種的聲音資產,因為我們往往想要隔離開獨立元件來製作遊戲音效。再把這些元件放到聲音編輯器中,建立一套回放系統,通過製作每個元件的各種版本隨機組合,自行構成各種變化的聲音。用這樣的方法,我們在遊戲中不需要成千上萬個完整的聲音,就能得到很多來自系統的不同聲音。
      
      在以上的例子中,每4組聲音元件分別有3種可能聽到的聲音,就可以產出81種不同的聲音。如果我們再加一種“Crack”元件的聲音,那麼就可以得到108中可能的聲音。最後可以通過增加一些細微的隨機延遲、調整每個元件的音高音量,以得到更多的變化,這樣就能得到更多可能的聲音產出。使用這種方法我們可以製作出越來越豐富的遊戲音效來,但當我們要按到某一部遊戲作品時,仍然要根據遊戲的特定場景需求來對遊戲音效進行調整、改編。

      在遊戲中我們要對音效負責,也就是對玩家負責,只有多樣化的音效才能讓玩家在遊戲中感覺不枯燥,更多精彩內容敬請關注奇億音樂官網。