De două ori pe lună, revizim câteva dintre postările noastre favorite din întreaga istorie a Audiotuts +. Acest tutorial a fost publicat pentru prima dată în septembrie 2008.
FMOD Ex este unul din mai multe sisteme middleware audio care sunt folosite în dezvoltarea jocurilor moderne. Acesta este integrat alături de o tehnologie a motorului de joc existent (cum ar fi Unreal sau Gamebryo) pentru a adăuga sau a extinde funcționalitatea redării audio. Unul dintre avantajele principale ale utilizării unei tehnologii, cum ar fi FMOD, este aceea de a schimba o mare parte din proiectarea și implementarea sistemelor în mâna designerului de sunet, mai degrabă decât să-l retrogradeze unui programator, care poate sau nu să fie la fel de bine versat in iaaudio.
Unele titluri recente ale jocurilor folosind sistemul de sunet FMOD EX includ:
În ultimul tutorial, ne-am uitat la un simplu mod de a crea raze laser sau laser. În acest tutorial, vă voi prezenta instrumentul FMOD Designer, precum și câteva concepte de bază folosite în jocul modern de dezvoltare. Imagine miniatură de skipthefrogman.
NOTĂ: O introducere completă în utilizarea FMOD Designer este dincolo de scopul acestui tutorial. Pentru scopurile noastre, vom presupune că aveți cel puțin o familiaritate cu programul sau ați citit suficient Ghidul utilizatorului pentru a înțelege navigația de bază șiacceptele.
Primul lucru pe care l-am făcut cu sunetul sunetului nostru este de a separa cele trei "izbucniri" de amestecul final inițial. Fiecare dintre acestea este curățată cu atenție, astfel încât atacul este imediat, iar fiecare fișier este redus toymono. Iată ce sună fișierele:
Zap 1
Zap 2
Zap 3
Sfat pentru dezvoltarea jocului: Deși există excepții, în majoritatea situațiilor audio ale jocurilor în care sunetele vor fi plasate în spațiul tridimensional, este preferată lucrul cu un fișier mono audio. Informațiile despre pan într-un fișier audio stereo nu sunt necesare (și uneori pot avea rezultate imprevizibile) deoarece locația sunetului va fi determinată de poziția sa în lumea jocurilor, față de "ascultător", care ar putea fi avatarul jucătorului, aparatul de fotografiat, яetc.
Acum, că avem trei variații individuale ale sunetului raygun, vom crea un nou proiect FMOD și un eveniment care va juca la întâmplare una dintre cele trei sonore.
Din meniul Fișier, creați un nou proiect FMOD. Sunați la proiectul "Raygun". Voi numi grupul de evenimente "arme" și vom numi prima mea eventy'raygun_oneshot ".
Ne vom configura Next Properties. Cele mai multe dintre defaults vor fi adecvate, dar să facem unele schimbări care vor face evenimentul nostru raygun mai potrivit pentru utilizare într-un jocar.
Apoi, vom crea o bancă de valuri în care vom plasa razele noastre.
Proprietățile pentru o FMOV Wave Bank (cunoscută și ca FSB) vor varia foarte mult în funcție de un număr de factori specifici gameplay-ului tău.
De exemplu, voi seta această bancă de valori să se încarce în memorie (acest lucru păstrează sunetele active și disponibile pentru utilizarea imediată în joc), setarea comprimării la ADPCM (oferă un echilibru bun al calității sunetului, a dimensiunii fișierului comprimat și a procesorului scăzut utilizarea), dezactivați Sincronizările și setați Max Streams la 0, deoarece nu vom fi difuzate pe oricare dintre suneturile raygun de la aydisk.
Sfat pentru dezvoltarea jocului: Wave Banks va varia foarte mult în funcție de platforma dvs. țintă (Windows, Xbox 360, Wii, Playstation 3 etc.), tipul de sunete din bancă, modul în care sunetele sunt folosite în joc și modul în care motorul dvs. de joc utilizează resurse audio . În timp ce discuțiile ulterioare despre aceste subiecte sunt în afara scopului acestui tutorial, fără îndoială veți continua să învățați despre ele în timp ce lucrați în jocul de dezvoltare.
Acum, când avem o bancă de valuri, vom adăuga sunetele noastre de ragge la banca.
Puteți audia definiția sunetului făcând clic pe butonul "Redare" deasupra proprietăților de definire a sunetului.
Ultimul pas în realizarea evenimentului nostru de raze este adăugarea definiției sunetului la eveniment.
Evenimentul nostru cu raze galbene este acum complet, iar odată ce proiectul este "construit", acesta va fi gata de utilizare într-o actuală gamă!
Descărcați pachetul Play pentru acest tutorial (300KB)
Cuprins
Dacă v-ați bucurat să învățați puțin despre designul jocului audio, vă rugăm să ne anunțați în comentarii. Luăm în considerare mai multe tutoriale în acest sens, dar trebuie să știm dacă le găsiți valoroase. Apreciem replica ta!