9 개의 강의

목차

새로운 Unity 프로젝트에 Wwise 통합하기

지금까지 강의에서는 Unity 프로젝트로 Wwise Adventure Game을 사용해왔습니다. 처음에는 원활한 수업 진행을 위해 저희가 미리 Wwise Adventure Game과 Wwise를 통합해 놓았습니다. 하지만 다른 게임 프로젝트를 도와주거나 게임을 직접 제작하기 위해서는 Wwise Unity Integration을 처음부터 설정하는 법을 배워야 합니다. 다음 단계를 따라하면 새로운 Unity 프로젝트나 도움이 필요한 Unity 프로젝트에 여러분이 직접 Wwise를 통합할 수 있습니다. 그러기 위해서는 소개글에서 설치했던 Wwise Launcher가 필요합니다.

  1. Wwise Adventure Game Unity 프로젝트가 열려있다면 프로젝트를 닫으세요.

  2. Unity를 여세요.

  3. Unity Launcher에서 New를 클릭하세요.

  4. 프로젝트에 알맞은 이름을 지어준 후 Create를 클릭하세요.

    이제 Wwise Unity Integration을 Wwise Launcher에서 설치할 수 있지만, Wwise Launcher가 작업을 실행하도록 하려면 먼저 Unity 프로젝트를 닫아야 합니다.

  5. Unity 메뉴에서 File로 가서 Close Unity Project (Windows)Unity > Quit (Mac)을 선택하세요.

  6. Wwise Launcher를 여세요. Unity는 일반적으로 많이 사용되는 게임 엔진이므로 관련 프로젝트를 표시해주는 전용 탭이 따로 있습니다.

  7. Wwise Launcher 메뉴에서 Unity를 선택하세요.

    이 탭에서는 Unity 프로젝트를 찾을 수 있을 뿐만 아니라 Wwise Unity Integration을 통합하거나 업데이트하는 등 Wwise에 관련된 설치 사항을 설정할 수 있습니다.

    [참고]

    가령 UniqueName이라는 Unity 프로젝트가 이 목록에 없을 경우 해당 Unity 폴더를 탐색하여 추가할 수 있습니다. 탐색 버튼을 클릭해서 Browse for projects…를 선택하세요.

    Wwise Launcher가 로컬 Unity 프로젝트를 불러오면 그 프로젝트가 RECENT UNITY PROJECTS 밑의 목록에 보이실 것입니다.

    여기에서 Unity 프로젝트를 열거나 Wwise Unity Integration을 통합할 수 있습니다.

  8. Integrate Wwise into Project...를 클릭하세요.

    이제 이 프로젝트에 사용하는 플랫폼과 설치 경로 및 기타 옵션이 있는 창이 보이실 것입니다. 설명을 위해서 기본 설치 옵션인 Unity Integration Extensions, Microsoft > Windows, Apple > macOS 를 사용해봅시다.

    [작은 정보]

    새로운 프로젝트에 Wwise Unity Integration을 통합할 경우 Wwise Launcher는 자동으로 최신 버전을 선택합니다. 최신 버전을 사용하는 것이 좋지만 나중에 이전 버전으로 내려가는 것보다 업그레이드하는 것이 더 쉽기 때문에 팀과 어떤 버전을 사용해야 하는지 의논하는 것이 좋습니다.

  9. Integrate를 클릭하고 라이선스 조항에 동의하세요.

    이 과정은 시간이 좀 걸릴 수 있습니다. 프로젝트가 다운로드되고 통합 과정이 완료되면 RECENT UNITY PROJECTS 아래 'Operation completed successfully'라고 적힌 초록색 막대가 보이실 것입니다.

    이제 세 가지 옵션 버튼이 제공됩니다. 가장 마지막 옵션은 'Open in Wwise [Wwise Version]'입니다. 통합 과정 중에 Wwise 프로젝트가 자동으로 생성되었습니다.

  10. Open in Unity를 클릭하세요.

UniqueName Unity 프로젝트를 열면 'SampleScene'이라는 새로운 씬이 Hierarchy에 나타납니다. 여기에 Main Camera, Directional Light, WwiseGlobal 게임 오브젝트가 있습니다.

이제 새로운 Unity 프로젝트에 Wwise Unity Integration을 성공적으로 통합했습니다. 이 과정을 사용하면 기존의 Unity 프로젝트에도 Wwise를 통합하실 수 있습니다. 이 경우 Unity에 있는 기존의 Unity Audio 컴포넌트를 반드시 제거하여 Wwise Unity Integration과 충돌하지 않도록 해주세요. 이 자격증 과정의 강의를 통해서 AkEvent나 AkBank와 같은 다양한 컴포넌트를 이미 배우셨지만 모든 것을 처음부터 제작하고자 할 때에는 AkAudioListener와 AkInitializer라는 두 가지 컴포넌트를 알아두셔야 합니다.