понедельник, 21 июля 2008 г.

09. ЭфИкс

Когда я только собирался делать Маджео, одним из оправданий (перед собой) было: "я обязательно перепишу звуковую часть и перейду на BASS, соберу основные грабли, и потом сделаю в Дебрайзисе нормальный звук". К конкурсному релизу, разумеется, даже не почесался.

И вот, уже почти закончив Маджео, и продолжая написание Дебрайзиса, совсем упёрся в кривизну звукового модуля. Выхода нет, обещания надо выполнять.

BASS - замечательная библиотека, простая и логичная (ну вы же знаете). На простое переписывание под неё звуковой части ушло полчаса, и ещё где-то час на удобный интерфейс и разные рюшечки. Всем, вобщем, советую, и готовлю сотню на лицензию.

Да, и очень удобным оказалось привязывать фоновые звуки к состоянию объектов (прямо через указатель). Сложность кода и вероятность ошибок-с-неправильным-воспроизведением резко упали.

Ну а самые подходящие звуки, кто бы сомневался, Морровиндовские.

Комментариев нет: