목차

소스 컨트롤 시스템과 Wwise 함께 사용하기

프로젝트 개발 환경에서 에셋과 그 외 프로젝트 파일 유형을 효과적으로 관리하기 위해 이미 소스 컨트롤 시스템을 사용하고 있는 경우가 있습니다. 각 Work Unit을 포함한 모든 Wwise 프로젝트 파일은 XML을 기반으로 하기 때문에 소스 컨트롤 시스템에서도 이 파일들을 쉽게 관리할 수 있습니다.

다음은 소스 컨트롤 시스템을 통해 관리할 수 있는 프로젝트 파일입니다.

  • Wwise 프로젝트 파일 - WPROJ 파일.

  • Wwise Work Unit - WWU 파일. Default Work Unit 포함.

  • Originals 폴더 - Wwise에 가져온 원본 사운드 파일이 담긴 폴더.

  • 생성된 SoundBanks - 프로젝트에서 각 플랫폼과 언어별로 생성된 SoundBank 파일.

[경고] 경고

프로젝트 폴더에 있는 .cache 폴더는 Wwise의 로컬 작업 폴더입니다. .cache 폴더의 콘텐츠는 Wwise에서 예기치 못한 작동 방식을 야기할 수 있기 때문에 절대 소스 컨트롤 시스템에 추가해서는 안됩니다.

게임 개발 도중 File Manager에서 프로젝트 파일 (WPROJ)의 상태, Work Unit 파일 (WWU)의 상태, 오디오 파일의 상태를 확인할 수 있습니다. Perforce, Subversion, 혹은 그 외 Workgroup 플러그인을 사용할 경우 Wwise에서 소스 컨트롤 기능을 직접 실행할 수 있습니다. Wwise에서 Workgroup 플러그인 사용하기에 대한 더 많은 정보는 “Workgroup 플러그인으로 프로젝트 파일 관리하기”(을)를 참조하세요.

Workgroup의 구성원으로서 소스 컨트롤 시스템을 사용하여 프로젝트 파일을 관리하고 있다면 동일한 프로젝트에서 여러 사람이 작업 중이라는 점과 해결해야 할 병합(merge) 충돌이 있을 수 있다는 점을 항상 인지하고 있어야 합니다. 따라서 작업 중인 내용을 팀원과 자주 의논하며 작업 내용을 자주 동기화하고 병합하는 것이 중요합니다. 전체 모범 사례는 “Workgroup에 대한 팁과 모범 사례”(을)를 참조하세요.