Examensarbete, grundnivå

Användarstudie av OpenAL vid ljudstättningen av Clusterball 2

Sammanfattning

Idag finns en mängd olika ljudkort tillgängliga på marknaden och många av

dessa kräver olika instruktioner för samma ändamål. Detta kan leda till stora

problem för bland annat spelutvecklare, eftersom det är till fördel om spelet

som skall publiceras kan fungera på så många olika datorer som möjligt. Målet

med detta arbete är att ljudsätta Clusterball® 2, med OpenAL, Open Audio

Library.

OpenAL är ett API, Application Programming Interface, som år 2000

introducerades, främst för ljudsättning av datorspel. Detta verktyg används

för att skapa realistiska, interaktiva tre dimensionella ljud. OpenAL:s

design är utformad för att vara användarvänligt och för att efterlikna

OpenGL:s namnkonventioner och syntax maximalt. I dagens läge använder sig

Annons

många av de senaste spelen OpenAL vid ljudsättning och det finns

implementeringar till bland annat Windows, Playstation 2, och Xbox.

Ljudsättningen av Clusterball® 2 har under arbetets gång fortskridit

tillfredställande. Med hjälp av OpenAL har spelet erhållit ett bredare djup

och förskönat spelupplevelsen. Behoven och önskemålen har på ett

tillfredsställande sätt till stor del lyckats lösas. Med hjälp av EAX,

Enviromental Audio Extensions, ett verktyg för att göra spelets ljud mer

verklighetstroget, har använts för att ändra ljudmiljöerna i Clusterball® 2.

Inom en snar framtid skall EAX också användas för att reproducera effekterna

av någon form av hinder mellan källa och lyssnare.

Läs hela uppsatsen hos lärosätet

Annons