Pages

Sunday, September 22, 2013

Audio Programming


Hello internet!  I'm Paul Kankiewicz, a programmer on Project Kassa.  I have only very recently started using Unity, but I feel like I've been learning fast.  I was tasked with creating a sound manager for our project.  Here's a short video demonstrating my work:


This is currently just a test project that I did to learn how to program sound stuff in Unity.  This project currently uses one script for each behavior type.  In the future, I will be reworking this to make it so that one script can be applied to any audio source.  Then, the user can select the behavior they desire, plug in any necessary input data, and sound will play according to the selected behavior.  Currently, there is functionality for 3D sound, like the music box, repeatable sounds, delayed sounds, sounds that only play once ever, and sounds that loop when the player is within a certain collision volume.

No comments:

Post a Comment