80세 전문가의 BGM 제작 인생 조언

현대적인 게임 개발 과정에서 미들웨어 구조를 어떤 방식으로 설계하느냐는 전체 성능에 지대한 작용을 미칩니다. 단순히 사운드를 출력하는 것을 넘어 자원 점유율을 최소화하면서 BGM 제작과 성우 녹음 에셋을 영리하게 관리하는 전략이 필요합니다.

엄청난 대작 환경에서는 모든 사운드 파일을 램에 상주시키기 불가능합니다. 그렇기에 BGM 제작 파일은 스트리밍 방식으로 관리하고, 반복적으로 사용되는 성우 녹음 샘플이나 간결한 효과음은 사전 적재 방식을 사용하여 지연 시간 전혀 없는 출력을 가져가야 합니다.

한번에 출력될 수 있는 최대 소리 개수는 정해져 있습니다. 중요한 보이스 연기가 주변의 효과음 때문에 들리지 않는 현상을 막기 위해서 치밀한 우선순위 설계가 필요합니다. 또한 로컬라이징 과정에서 언어별 연기자의 음압 특성에 따라 가청음 범위를 유연하게 조절하는 로직이 반영되어야 합니다.

다양한 기기 등의 각기 차이 나는 플랫폼 여건에 따라 제일 최적의 오디오 포맷을 선택해야 합니다. BGM 제작 시점부터 고음질 원본을 유지하되, 최종 패키징 시에는 플랫폼별 성능에 부합하는 데이터를 입혀 성우 녹음 효율과 퀄리티 간의 환상적인 균형을 도출하는 것이 디렉터의 가장 큰 역량입니다.

정리하자면 사운드는 창의적 영역임과 동시에 치밀한 공학적 설계가 융합된 결과물이며, 이런 구조적 토대가 BGM 제작 완성될 때 비로소 완벽한 유저 경험이 보장되는 것입니다.

image