Самый удобный способ воспроизвести звук в играх для iOS?

Я ' m создаете игру и хотели бы иметь фоновый цикл игровой музыки и, кроме того, иметь два разных канала звуковых эффектов. Я бы хотел контролировать громкость этих каналов. Я посмотрел на fmod, но это было вне моего бюджета. Вместо этого я смотрю на пример MixerHostAudio, предоставленный Apple. Это наглядный пример, но немного затянувший - более 1000 строк только для воспроизведения двух звуков, поэтому мне интересно, стоит ли мне заняться чем-то другим.

Мой идеальный API будет выглядеть примерно так:

SoundSystem *sounds = [SoundSystem soundSystemWithLoop:@"koto.mp3"]; 
[sounds play:@"chimes.mp3" channel:1 looping:YES volume:0.0];
[sounds fadeTo:1.0 channel:1 delay:0.5];
[sounds play:@"buddha_bell.mp3" channel:2];
12
задан Bemmu 28 November 2010 в 23:19
поделиться