Last fall I provided audio for 6 student game projects, all using the Unity engine. Each game had about a 3-4 week development period so needless to say production was rough. As a result I wanted to create some custom audio scripts to facilitate the audio implementation process and provide a more dynamic audio experience. Since the majority of the development teams were targeting mobile platforms, middleware was not a viable solution. Painful I know.
So although limited in audio features, Unity still has a some neat tricks. It was also nice to see that a fair amount of the HTML5 interactive music system prototype transferred over to these scripts. These scripts were written in C# and can be used on any platform Unity builds to.
For more information on Dark Hack and its designers: