Utforma Awesome Videogame ljud (8 / 10 steg)

Steg 8: Audio spackel

Vi tänkte på ett antal sätt att hantera ljud övergångarna i spelet. När du rullar nära ett pris att plocka dem upp, hoppa på din boll. Detta startar upp "Fare" musiken, och specifikt vad ljud spelar beror på vem du plockat upp. När du är klar med priset - du antingen släppa dem, eller misslyckas med att leverera dem i tid - de hoppa av, och musiken återvänder till ""-standardläge med bara grundläggande rytmerna.

Ursprungligen, när vi ändrar tonhöjden för en flygresa i tid med hastigheten, när du slutat, du skulle i princip sluta spåret - det skulle flytta långsammare och långsammare tills den stoppades. Kombinerat med speed-proportionell volymjustering, fungerade det bra. Dock eftersom vi blivit av med planen skiftande, "bas rytm" och basgång slutade både abrupt.

Inte bra! Lösa ett problem hade skapat en annan. Men vi visste att detta skulle vara mycket lättare att hantera.

Vi trodde kanske vi kunde helt enkelt börja den nya rytmen där gammal en slutade - om du var två åtgärder i en fyra-åtgärd slinga, det skulle helt enkelt börja på den tredje åtgärden av nya slingan, och även om takten skulle förändras, det skulle fortfarande vara i synk.

Bara en sida notera: en annan verkligen, verkligen viktig färdighet att lära för någon typ av utveckling är hur man prototyp något ordentligt. Det är ganska enkelt, men en massa människor verkar göra ett kritiskt fel i processen. Fel sätt att prototypen: genomföra den slutliga lösningen. Jag vet att det låter otroligt dum, men det händer hela tiden. Det är inte en prototyp. Rätt sätt att prototypen: räkna ut vad fråga du försöker besvara - vara mycket specifika - och svara på det på det billigaste och enklaste, snabbaste sätt som är lämpligt. För oss är frågorna var enkel: gör detta låter bra, och vad är påverkan på prestanda?

Detta var trivial att prova - vi spelade varje ljudfil i spelet som vi behöver på en gång, börjar vid samtidigt för att säkerställa att de är alla i synk, sedan justera volymen och spela endast låtarna vi behövde på gång. Det fungerade bra - lät mycket bättre än att ha de abrupta övergångarna. Stor! Det bara fanns ett par problem: 1.) på grund av ett tekniskt problem, vi kunde inte "spår" i slingan var vi där. Efter lite forskning, upptäckte vi kostnaden för att få den här funktionen skulle vara mer än vi var villiga att investera. Värre, 2.) gör det på "lätt sätt" (genom att spela alla låtar samtidigt och bara justera volymen i förekommande fall) tog upp tillräckligt med resurser att det hade en märkbar negativ effekt på spelets prestanda. Också oacceptabelt.

I slutändan är ibland de enklaste och mest uppenbara lösningarna faktiskt de bästa. När ett pris slutar, vill vi fira spelarens prestation - så spelar en "belöning" ljud är meningsfullt. Detta skulle täcka upp "fare end" övergången. Vi försökte en hel mängd saker, från biljettpriset jublande, att säga, "Tack!" till en enkel "cha-ching!" ljud.

Ljudet vi hamnade landa på var en enkel "trumpet fanfare" ljud:

Anledningen är egentligen ganska enkelt. Igenkännliga upprepning är verkligen irriterande. Att ha samma "Tack!" prov spela 20 gånger under loppet av 10 minuter enheter spelare helt bonkers. Samma med några riktigt distinkt ljud - ju mer distinkt, det sämre problemet fick. Värre, om du använt en mänsklig röst, du måste ha ett antal manliga & kvinnliga varianter, som vi hade typiskt manliga och kvinnliga priset!

Fanfar ljudet, var medan distinkt, mycket mindre irriterande än någon av de faktiska dialogrutan. Förmodligen har något att göra med hur människor reagerar på språk - försök att hitta några mening, eller djup till frasen, eftersom du är van att göra det med språket, och den korta upprepningen bryter illusionen att det är någon mening. Musik, å den andra - ibland ett ljud är bara ett ljud, och innebörden av "belöning" för efterbehandling ett pris är omedelbar och uppenbara, så det verkar som din hjärna inte blir så irriterad... Om någon har någon djupare insikt i detta, skulle jag älska att höra om det. Så hade vi våra "fare end" ljud.

Allt vi behövde var ett "biljettpris start" ljud och vi skulle vara bra.

I samma anda som den sorteringen "DJ" effekt vi hade med spår blandning som spelaren rullade bollen runt, vi skapade en "vinyl scratch" ljud - i huvudsak gjort en "scratch buller" och sedan vänt det - och provat ut. Det visade sig, det fungerade bra. Lät nästan som om bollen var "suga" biljettpris mot det med ljudet, och övergången i musik blev nästan omärklig.

Här är vad övergången lät som före tillsats av övergången ljudet:

Här är "scratch" ljudet maskera en övergång:

Mycket bättre! Inte bara var det väsentligen "billigare" att genomföra än vår tidigare försök till en lösning, men det lät verkligen lämpligt, och maskerade övergången så bra att det blev en total icke-fråga.

Stor! Två ner, en att gå!

Se Steg
Relaterade Ämnen

Spooky Tesla ande Radio

News Flash!!!"Spooky" fortsätter att leva!Stort tack till Mike av Mikes elektroniska delar, som från och med oktober 2015, har en ny webbplats som innehåller en Spooky Tesla ande Radio Kit med de flesta av de väsentliga delarna för detta häftiga...

Bli en mänsklig 3D skrivare

Jag bygger ett system för att bygga saker för hand på samma sätt skulle en 3D-skrivare. Varför? Svar inkluderar: att få ut ett labb och i världen, spelar med vardagliga material i nya konfigurationer, mekaniska prestanda, göra saker 3D-skrivare fortf...

Mänskliga Whack-a-Mole arkadspel maskin

A version av whack-a-mole arkadspel där 5 personer är mullvadar, och en person träffar dem med en skum hammare. Detta skapades som ett inte mycket allvarliga, enstaka konst utställning.Här är video av det i aktion:Steg 1: allmänna anvisningarDet är i...

Programmera en Robot FRC

För Inspiration och erkännande av vetenskap och teknik (första) är en organisation med uppdraget av inspirerande unga människor att engagera sig i vetenskap och teknik med hjälp av program som ger dem praktisk erfarenhet inom olika tekniska och tekno...

Legenden om Zelda surroundljud Tv skåp

Detta är min egen designade och tillverkade Zelda Tv skåp med inbyggda högtalare. topp och sidor Vik in och ut för att låta 2 6 x 9 högtalare och två center högtalare spränga lounge rummet. totalt arbetat jag med det på helgerna för om 6ish månader o...

Skrota 2 x 4 Diddley fören

Tafatt bekännelse tid--jag älskar att göra saker av skräp. En av mina favorit fraser är "Du kommer aldrig gissa vad jag hittade på soptippen!" Som ni kan föreställa er, är det ett verkligt problem ibland. Men det kommer från ett bra ställe. Jag...

Installera ljud dödande material i bilen! (falska dyna mat) att göra din bil sterio låter awesome!

någonsin se något som har alla förpackade fint och sålde för en orimliga summan och tänka till själv. "Jag kunde göra att!" eller "det är bara ___ i en glänsande paket!" det är vad jag gjorde en dag när vi letar ljud dödande material f...

Billigt, awesome uppladdningsbara ljudsystem $100 och bättre ljud än big jam låda.

Så sa häromdagen, mina vänner var på väg att lämna våra loft och gå ut på en promenad. Jag tänkte att det innebar att jag hade ungefär två timmar "Redo". Eftersom jag var redan klädd och duschade, jag tänkte på det en stund och insåg jag vill ha...

Prop pistol som är AWESOME, skott/låter som riktig pistol, LOUD, snabb brand! Ljus/rök/ljud

jag gjorde denna pistol för ett spökhus som jag jobbade på, slutade jag upp att sluta jobbet på grund av problem med dem betala mig korrekt för arbete jag gjorde men jag tänkte jag skulle lägga detta prop eftersom det var kul och visade sig ganska br...

Hur man gör din awesome webbplats ännu mer AWESOME genom att göra det tillgängligt

del 0: InledningNär det är möjligt, försöka utforma en webbplats för att kunna användas av så många människor som möjligt. Det kan innefatta personer som inte kan se, höra eller flytta musen väl eller ens alls. Här är några tips och tips för tillgäng...

Awesome anpassade fall (från $20 - $2000)

En översikt: Detta instructable kommer att utbilda dig på de olika teknikerna för att skapa awesomely anpassade fall. Varje steg vandrar du genom snabb & billig val till eftertänksam, mer hantverksmässig alternativ. Detta instructable är lämplig för...

Julias ögon _ en ljud-reaktivt cinemagram

Whoop Whoop går ögat.I min oändliga tågturerna på morgonen hade jag en gång en vision medan slummer till några awesome dubstep låtar. Vad händer om ett foto av ögonen reagerat på ljudet på olika sätt, eleven och iris, ändra form och färg beroende på...

Awesome Camp Half-Blood skjorta med back design.

Efter 8 spännande, roliga och awesome år av Percy Jackson och Olympus serie hjältar, har det slutligen kom till ett slut på den 7 oktober 2014, den sista boken av Heroes of Olympus-serien, The Blood of Olympus.Så, för att hylla denna stora berättelse...

Awesome kokos Uggla ledde halsband

i detta instructable jag ska visa dig hur man gör en uggla halsband med lysande ögon. Det är lätt att göra, du behöver bara lite tålamod. Den har två 5mm lysdioder som ser awesome i svagt ljus miljö. Det är en fantastisk gåva som du kan göra i en hel...

Awesome glödande Macbook dekaler!

i detta Instructable, jag kommer att visa dig hur man gör en anpassad, lätta upp Macbook dekaler. Denna samma teknik kan användas för att skapa en dekal för någon laptop som har en ljus logotyp på baksidan, som vissa HP.(Men jag tror inte HP-logotype...

Utforma arkitektoniska modeller för laserskärning i Inkscape

Kan utforma enkla arkitektoniska modeller i Inkscape och använda mönster att laser cut och tillverka enkla modeller. Inkscape kan vara ganska svårt att lära. Det finns massor av knappar och några knepiga gränssnitt oroa. Men om vi tar det långsamma,...

Hur utforma, skriva ut och använda 3D tryckt läder stämplar!

Remläder och producerar vackra och intrikata mönster för hand kan vara mycket utmanande. Har nu gjort flera läder projekt, jag har lärt mig mycket om att arbeta med läder och som sådan jag letar alltid efter nya och bättre sätt att producera mönster...

Elektroniska LEGO DL-44 Blaster (ljus & ljud)

Uppdatering: detta projekt är nu tillgänglig på LEGO idéer --så säker att stödja det om du skulle vilja se det säljas i butiker en dag!Byggdes ursprungligen för Star Wars dag 2014, presentera jag ett projekt att jag har varit ständigt revidera och gö...

Awesome rustika kylare från trasiga kylskåp och pallar

I detta instructable jag kommer att visa dig hur du sätter ett gammalt trasigt kylskåp till en awesome rustika kylare, perfekt för fester, Eldar och alla typer av utomhus festligheter. Detta projekt är lätt att hantera och bäst av allt det kostar int...