목차

다운로드용 콘텐츠(DLC) 개요

흔히 DLC라고 불리는 다운로드용 콘텐츠는 보통 주요 빌드 (다운로드용 콘텐츠가 없는 초기 게임 출시) 후에 게임에 추가된 패키지 형태의 오디오 콘텐츠입니다.

게임 제작 단계에서 Wwise는 SoundBank와 스트리밍용 파일을 제작합니다. File PackagerDefault file assignment기능은 모든 SoundBank와 스트리밍용 파일을 하나의 패키지로 묶을 때 사용하는 것이지만 이들을 언어, 스트리밍용 파일, 루스 미디어(Loose media), SoundBank로 나눌 수도 있습니다.

그러나 게임이 출시될 때 주요 출시에 사용된 콘텐츠는 더 이상 Default file assignment를 사용하여 패키징할 수 없습니다. 모든 콘텐츠를 패키지 안에 수동으로 삽입한다는 말은 이런 것을 의미합니다.

  • 메인 패키지를 수동으로 만들어야 합니다

  • 모든 콘텐츠를 메인 패키지로 드래그해야 합니다

이렇게 수동으로 만들어진 패키지들은 메인 출시 때 포함되었던 모든 SoundBank와 스트리밍용 파일을 담을 수 있습니다. 이는 새로 만들어진 콘텐츠를 구별하는 기준점이 됩니다. 그러면 File Packager 프로젝트 파일이 저장됩니다.

[참고] 참고

모든 DLC 콘텐츠는 반드시 메인 출시 때 사용했던 Wwise Project를 그대로 사용하여 제작해야 합니다. 그리고 SoundBank와 패키지 포맷이 문제없이 호환되도록 하려면 두 번 모두 동일한 버전의 Wwise를 사용하여 출시해야 합니다.

File Packager에서는

  • 각 DLC용 File Packager 패키지를 수동으로 만들 수 있습니다.

  • 사용자가 File Packager에서 새로운 콘텐츠를 구별합니다.

  • 사용자가 새로운 콘텐츠를 수동으로 만들어진 패키지 (DLC용)에 드래그합니다.

그러면 주요 출시에 사용된 콘텐츠를 수정할 수 있습니다. 기존의 SoundBank 또는 스트리밍용 파일이 수정되었다면 반드시 새로운 패키지로 다시 패키징해야 합니다. 그러면 게임이 메인 출시 패키지와 새로운 (DLC) 패키지를 연대순으로 불러왔는가 확인한 후 두 패키지를 모두 불러옵니다. 동일한 오브젝트의 다른 버전을 불러올 때 Wwise는 최신 버전을 우선시합니다.

예시

  • SoundBankA가 주요 출시에 들어가게 되어 Package #1로 패키징 했습니다.

  • SoundBankA의 콘텐츠가 주요 출시 후에 수정되었습니다. 변경된 이 콘텐츠를 DLC용으로 만든 새로운 Package #2로 다시 패키징합니다.

  • DLC가 설치되면 게임은 Package #1을 불러온 다음 Package #2를 불러옵니다.

  • 게임이 SoundBankA를 불러오고자 할 때 Wwise는 Package #2에서 발견된 사운드뱅크 (Package #1에서 발견된 뱅크보다 우선권을 가짐)를 불러옵니다.