Я работаю с командой, которая строит двигатель для различных 2D и в конечном итоге 3D мини-игр. Проблема, с которой мы сталкиваемся, - это надежный, кросс-платформенный, звуковой API. Очевидно, что DirectX не может быть и речи из-за наших потребностей в кросс-платформенных возможностях. SDL хорош и отлично работает, но давайте посмотрим правде в глаза. SDL_Mixer немного ограничен в том, что он может сделать. В настоящее время мы его используем, но когда мы в конечном итоге расширяем 3D, это будет проблемой.Разработка игр Sound Frameworks
Я уже возился с OpenAL, но большая часть документации, которую я нашел, довольно устарела и, похоже, не работает так хорошо. Я хочу изучить OpenAL и пробиться через него, но я хотел бы быть более уверенным, что я не трачу свое время. Тем не менее, кроме учебных пособий DevMaster, я не видел много документации, которая меня взорвала. Если у кого-то есть лучший материал, чем я нашел, это было бы потрясающе.
Я также видел проекты, такие как FMOD, которые кажутся достойными, несмотря на лицензирование. Однако, как и OpenAL, у них почти несуществующая документация. Конечно, я могу налить код, чтобы вывести мои варианты, но кажется, что это немного боль, учитывая, что я, возможно, в конечном итоге заплачу за это.
В любом случае, мысли, комментарии, проблемы? Большое спасибо!
Благодарим за информацию. Что касается FMOD, я просто вспоминаю просмотр документации и чувствую, что этого немного не хватает. Однако мне придется удвоить его. Очень информативный ответ, который дает мне какое-то направление, спасибо! – f4nt 2008-09-18 07:06:45