iRepair

Spil-elementer #7: Lydeffekter

iPhoneguide fortsætter artikelserien om udvikling af spil til iPhonen. Vi starter helt fra bunden så alle kan være med. Det kan dog være en god ide at kigge på nogle af de tidligere artikler om iPhone-udvikling, da jeg ikke vil forklare alle de centrale begreber en gang til. Artikelserien er bygget anderledes op end de andre; i stedet for at ende med et færdigt program, vil jeg i en række kortere artikler beskrive nogle af de delelementer, der hver især kan bruges til at lave et spil med. Dette vil gøre eksemplerne mere uafhængige af hinanden så vi kan komme længere omkring. Til sidst vil jeg så evt. kombinere de mange delelementer og lave et færdigt spil.

Introduktion

I dag bygger vi videre på sidste uges lektion: Spil-elementer: Kollision. Det er altså et krav, at man har koden fra sidste gang. Denne gang vil vi så lægge lyd på, når bolden kolliderer med ketcheren.

Der vil ikke blive tale om noget avanceret, men afspilning af helt basale korte lydklip. Det er altså ikke baggrundsmusik vi kommer ind på denne gang, mere effekt lyde, som når man trykker på en knap, når to ting kolliderer, når spillet er slut og så videre. Ulempen ved denne enkle metode er, at man kun kan afspille én lyd ad gangen, men da det netop er effekt-lyd betyder det ikke så meget.

Lydklip

Først og fremmest skal vi selvfølgelig bruge nogle lydklip. Lydklippene skal være i et lidt “unormalt” format, nemlig .caf.

Heldigvis har Mac OS X indbygget et konverteringsværktøj, der kan hjælpe os, hvis vi har en helt almindelig lydfil, vi ønsker at bruge.

Alt man skal gøre er, at åben programmet Terminal og skrive:

/usr/bin/afconvert -f caff -d LEI16 navn_på_originalfil navn_på_konvertert_fil_med_endelsen_caf

Der er mange steder på nettet, man kan hente lydeffekter gratis, søg efter “free sound library” eller noget i den retning.

Jeg har fundet et par tilfældige lyde, og konverteret dem til .caf:

- bold.caf
- bold2.caf

Åben projekter fra sidst, Spil6 og træk lydfilerne ind i resource-mappen.

Sider: 1 2 3

Skrevet af Martin, iPhoneguide.dk, 28/08 2009
Relaterede indlæg

Kommentarer
Subscribe to RSS

Endnu ingen kommentarer.

Skriv en kommentar

For at kommentere skal du udfylde navn og mailadresse. Du kan også oprette en profil på siden. Du finder registreringsformen nederst i sidebaren i højre side (klik på "Opret").