Guide til lyd i Unity

Når de tenker på hva som gjør et godt videospill, ville mange hoppet rett inn i grafikk, spillermekanikk og/eller historielinje, men et, ofte oversett aspekt ved et vellykket spill, er Audio.

Lyd tar ofte baksetet i spillutvikling, men ikke ta feil, god lyd kan øke spillerens innlevelse med mye, enten det er en subtil vind eller industriell bakgrunnslyd, eller passende musikk. Derfor har vi satt sammen en liste over viktige måter å forbedre lyden på i Unity-spillet.

1. Bruk lydspor av høy kvalitet

Når du bestemmer deg for å legge til en spesifikk lyd til spillet ditt, sørg for at den er av høy kvalitet og ikke har noen artefakter eller bakgrunnsstøy, men du må også være forsiktig når du følger dette forslaget, siden høykvalitetslyder ofte tar mer plass på disken, og dermed øke størrelsen på spillet ditt.

For å redusere størrelsesproblemet er det viktig å velge de riktige importinnstillingene for hver lyd eller laste dem ned til Eiendomspakker.

Hvis du ser etter høykvalitetslyd for prosjektet ditt, sjekk disse lydelementene.

2. Vær oppmerksom på romlig lyd

Når du utvikler et spill, er det viktig å bestemme om lydene skal være 2D eller 3D, eller en blanding av begge.

  • 2D-lyder er karakterisert ved at lyden har et konstant volum som ikke endres, uavhengig av hvor langt lydlytteren er fra lydkilden. 2D-lyder brukes ofte i hovedmenyer for bakgrunnslyd, eller i fullstendig 2D-spill.
  • 3D-lyder derimot er lyder som blir høyere, jo nærmere spilleren/lydlytteren er kilden, og omvendt. Denne typen lyd krever mer tilpasning fra utvikleren, for eksempel i Unity's lydkildekomponent er det parametere for min og maks avstand. Min avstand kontrollerer på hvilket tidspunkt lyden alltid har 100 % volum og maks avstand kontrollerer avstanden når lyden blir uhørlig.

Ved å mestre 2D- og 3D-lydkonseptene vil du effektivt kunne implementere alle typer lyd i spillet ditt og få det til å høres naturlig ut og passe til en spesifikk setting.

Bla gjennom 2D- og 3D-lyd.

3. Bruk dynamisk lyd

Konseptet med dynamisk lyd er noe mer avansert, men det kan føre til større spillerengasjement.

Dynamisk lyd er preget av sømløst skiftende bakgrunnslyd avhengig av hva spilleren gjør i spillet (f.eks. går fra utforskemodus til kampmodus osv.), det innebærer også å bruke lydeffekter når spilleren for eksempel bruker en power-up eller når spilleren har lav HP, noe som gjør lyden forvrengt eller dempet.

Når det er sagt, kan det være verdt den ekstra innsatsen å implementere dynamisk lyd. Mottoet er, hvis du gjør noe, gjør det riktig.

Bla gjennom Lydbibliotek.

4. Bruk musikk strategisk

Musikk har kraften til å sette stemningen i hva som helst, enn si videospill, derfor kan du bruke den til din fordel. Få spillerne til å føle spillets nivå gjennom musikken, eller bruk musikken til å få spilleren til å forutse nøkkelbegivenhetene, som fienden, en ny prestasjon osv.

Asset Store har et stort utvalg av royalty-fri musikk som passer perfekt til spillet ditt.

5. Test lyden på forskjellige enheter

Det er ikke uvanlig å oppleve noen inkonsekvenser på forskjellige enheter når du spiller spillet, så det er viktig å teste spillet fra forskjellige enheter for å bekrefte at lyden vil høres likt ut for alle spillere, uten noen feil eller artefakter.

Sjekk Gametester-plugin.

Konklusjon

Lyd spiller en nøkkelrolle i de fleste typer spill, derfor er det viktig å behandle det på linje med andre aspekter.

Foreslåtte artikler
Hvordan importere animasjoner til Unity
Hvordan lage et FNAF-inspirert spill i Unity
Gamepad-veiledning for Unity
Unity Scripting API og Unity Pro
Unity Cinemachine og tidslinjeopplæring
Hvordan male trær på terreng i enhet
Velg riktig Skybox for miljøet ditt i Unity