목차

개요

게임 개발자들에게 주어진 큰 도전 과제 중 하나는 바로 다양한 플랫폼의 한계 속에서 플레이어에게 뛰어난 게임 경험을 선사하는 것입니다. Wwise에서는 다양한 플랫폼에 따라 게임 음향와 모션을 맞춤 제작할 수 있는 다양한 방법들이 있습니다. 여기서 한 단계 더 나아가 Profiler 레이아웃을 사용하면 각 플랫폼상의 음향과 모션의 성능을 시험해 볼 수 있습니다.

Profiler 레이아웃을 이용하면 제작 과정 중 언제든지 어떤 플랫폼의 게임이든 특정 측면을 프로파일링할 수 있습니다. 프로파일링에는 Wwise에서 로컬로 하는 것과 게임 콘솔에 원격 연결해서 하는 것이 있습니다. 두 방법 모두 사운드 엔진에서 프로파일링 정보를 직접 수집합니다. 사운드 엔진의 활동을 모니터링하면 메모리, 보이스, 스트리밍, Effect 등에 관한 특정 문제를 감지하고 해결할 수 있습니다. 또한 Game Simulator와 Soundcaster를 사용하면 게임에 통합되기 전의 프로토타입도 프로파일링할 수 있습니다.

로컬에서 하는 프로파일링

음향과 모션이 게임에 통합되기 전에 Soundcaster에서 Event, 사운드 및 모션 오브젝트, Game Sync를 바꿔보며 Wwise의 모든 측면을 프로파일링할 수 있습니다.

로컬에서 프로파일링하는 방법:

  1. Profiler 레이아웃으로 전환합니다.

  2. Soundcaster에 Event, 오브젝트, 버스를 채워넣습니다.

  3. Start Capture를 클릭합니다.

  4. Soundcaster에서 Event, 오브젝트, Game Sync 를 바꿔봅니다.

    사운드 엔진으로부터의 정보가 수집되어 Profiler의 다양한 뷰에 표시됩니다.

게임에서 하는 프로파일링

음향과 모션이 게임에 통합된 후에 Wwise를 게임에 연결하여 게임을 플레이하면서 실시간으로 프로파일링할 수 있습니다. 게임에 연결된 후 게임 내에서 오브젝트의 상대적 속성을 조절하고 믹싱할 수 있습니다.

[경고] 경고

프로파일링 중 Release 빌드 구성은 사용할 수 없습니다. 그리고 Wwise 사운드 엔진의 Debug 빌드 구성은 최적화되지 않았습니다. 그렇기 때문에 Debug 게임 빌드를 실행할 때에도 Wwise의 Debug 빌드를 사용하지 않는 것을 권장합니다. 프로파일링에는 Wwise의 Profile 빌드 구성을 연결하는 것을 권장합니다.

게임을 프로파일링하는 방법:

  1. 게임을 시작합니다.

  2. Profiler 레이아웃으로 전환합니다.

  3. Remote Connection 기능을 사용하여 게임에 연결합니다.

  4. Start Capture를 클릭합니다.

  5. 게임을 플레이합니다.

    사운드 엔진으로부터의 정보가 수집되어 Profiler의 다양한 뷰에 표시됩니다.