Guide til lyd i Unity

Når man tænker på, hvad der gør et godt videospil, ville mange springe direkte ind i grafik, spillermekanik og/eller historielinje, men et almindeligt overset aspekt af ethvert succesfuldt spil er Audio.

Lyd tager ofte bagsædet i spiludvikling, men tag ikke fejl, fantastisk lyd kan øge spillerens fordybelse meget, uanset om det er en subtil vind eller noget industriel baggrundslyd eller passende musik. Derfor har vi samlet en liste over nøglemåder til at forbedre lyden i Unity-spillet.

1. Brug lydspor af høj kvalitet

Når du beslutter dig for at tilføje en bestemt lyd til dit spil, skal du sørge for, at den er af høj kvalitet og ikke har nogen artefakter eller baggrundsstøj, men du skal også være forsigtig, når du følger dette forslag, da lyde af høj kvalitet ofte tager mere plads på disken, og dermed øge størrelsen af ​​dit spil.

For at afhjælpe størrelsesproblemet er det vigtigt at vælge de rigtige importindstillinger for hver lyd eller overføre dem til Asset Bundles.

Hvis du leder efter lyd af høj kvalitet til dit projekt, så tjek disse Audio Assets.

2. Vær opmærksom på lydspatialisering

Når du udvikler et spil, er det vigtigt at beslutte, om lydene skal være 2D eller 3D, eller en blanding af begge.

  • 2D-lyde er kendetegnet ved, at lyden har en konstant lydstyrke, der ikke ændres, uanset hvor langt lydlytteren er fra lydkilden. 2D-lyde bruges almindeligvis i hovedmenuer til baggrundslyd eller i fuldt 2D-spil.
  • 3D-lyde på den anden side er lyde, der bliver højere, jo tættere afspilleren/lydlytteren er på kilden, og omvendt. Denne type lyd kræver mere tweaking fra udvikleren, for eksempel i Unity's Audio Source-komponent er der parametre for min og max afstand. Min. afstanden styrer på hvilket tidspunkt lyden altid har 100% lydstyrke, og den maksimale afstand styrer afstanden, når lyden bliver uhørlig.

Ved at mestre 2D- og 3D-lydkoncepterne vil du være i stand til effektivt at implementere enhver type lyd i dit spil og få det til at lyde naturligt og passe til en specifik indstilling.

Gennemse 2D og 3D Audio.

3. Brug Dynamic Audio

Konceptet med dynamisk lyd er noget mere avanceret, men det kan føre til større spillerengagement.

Dynamisk lyd er karakteriseret ved problemfrit skiftende baggrundslyd afhængigt af, hvad spilleren laver i spillet (f.eks. at gå fra udforskningstilstand til kamptilstand osv.), det indebærer også anvendelse af lydeffekter, når afspilleren f.eks. bruger en power-up eller når afspilleren har lav HP, hvilket gør lyden forvrænget eller dæmpet.

Når det er sagt, kan det være den ekstra indsats værd at implementere dynamisk lyd. Mottoet er, hvis du gør noget, så gør det rigtigt.

Gennemse Lydbibliotek.

4. Brug musik strategisk

Musik har magten til at sætte stemningen i alt, endsige videospil, derfor kan du bruge det til din fordel. Få spillerne til at mærke spillets niveau gennem musikken, eller brug musikken til at få spilleren til at forudse de vigtigste begivenheder, såsom fjenden, en ny præstation osv.

Asset Store har et stort udvalg af royalty-fri musik, der passer perfekt til dit spil.

5. Test lyden på forskellige enheder

Det er ikke ualmindeligt at opleve nogle uoverensstemmelser på forskellige enheder, når du spiller spillet, så det er vigtigt at teste spillet fra forskellige enheder for at verificere, at lyden vil lyde ens for alle spillere, uden nogen fejl eller artefakter.

Tjek Game Tester Plugin.

Konklusion

Lyd spiller en nøglerolle i de fleste typer spil, derfor er det vigtigt at behandle det på lige fod med andre aspekter.

Foreslåede artikler
Sådan importeres animationer til Unity
Vælg den rigtige Skybox til dit miljø i enhed
Sådan vælger du den rigtige baggrundsmusik til dit spil i Unity
Strategier til at beskytte Unity Games mod piratkopiering
Sådan laver du et FNAF-inspireret spil i Unity
Gamepad-tutorial til Unity
Opbygning af et interaktivt menusystem i Unity