버전
오늘날 게임 환경에서는 게임의 복잡성과 게임 출시에 대한 압박이 크기 때문에 사운드 디자이너, 작곡가, 오디오 통합 전문가, 오디오 프로그래머가 동일한 프로젝트에서 함께 작업할 수 있어야 합니다. In Wwise, you can do this using Work Units and source control.
하나의 게임에는 반드시 하나의 Wwise 프로젝트만 사용해야 합니다. 동일한 프로젝트에서 여러 사람이 효율적으로 작업할 수 있게 하려면 프로젝트가 반드시 작은 조각들로 나눠져야 합니다. Wwise에서는 이 작은 조각을 Work Unit이라 부릅니다.
이러한 Work Unit 파일은 소스 컨트롤 시스템을 통해 관리할 수 있습니다.
Each person in your team can then work on the same or different parts of the project in parallel.
가능하면 프로젝트의 서로 다른 부분을 작업하여 빈번히 일어나는 까다로운 병합(merge) 문제를 피하는 것이 좋습니다. 하지만 경우에 따라 여러 명의 사람이 동일한 Work Unit에서 동시에 작업해야 하는 경우가 있습니다. 이러한 파일을 소스 컨트롤 시스템에 다시 체크인하면 병합 충돌이 일어날 가능성이 높습니다. 병합 충돌을 처리하는 가장 효과적인 방법에 대한 더 자세한 정보는 사용 중인 소스 컨트롤의 설명서를 참조하세요.
Wwise는 소스 컨트롤 관리 시스템이 아니지만 Wwise의 오픈 아키텍처를 통해 기존의 소스 컨트롤 시스템을 쉽게 통합(integrate)할 수 있습니다. 이렇게 하면 프로젝트 에셋을 관리하며 수많은 소스 컨트롤 기능을 Wwise에서 직접 실행할 수 있습니다. Wwise 소스 컨트롤 플러그인에 대한 더 많은 정보는 “Managing project files with a source control plug-in”을(를) 참조하세요.
참고 | |
---|---|
Source Control 플러그인을 만드려면 소스 컨트롤 프로그램이 자체 API를 통해 서드파티 통합을 지원해야 합니다. Perforce와 Subversion 플러그인은 Wwise에 설치되어 있습니다. |
Work Unit은 프로젝트의 특정 섹션이나 요소에 관한 정보를 담는 고유의 XML 파일입니다. 이러한 Work Unit은 프로젝트의 여러 가지 요소를 구성하고 관리하는 데에 도움을 줍니다. 팀의 구성원으로서 작업할 경우 각 팀원이 동시에 프로젝트에서 작업하기 쉽도록 이 Work Unit을 소스 컨트롤 시스템으로 관리할 수 있습니다.
프로젝트를 만들면 Wwise의 다음 각 요소에 Default Work Unit이 만들어집니다.
Actor-Mixer Hierarchy
Audio Devices
Attenuations
Control Surface Sessions
Conversion Settings
Dynamic Dialogue
Effects
Events
Game Parameters
Interactive Music Hierarchy
Master-Mixer Hierarchy
Mixing Sessions
Modulators
Presets
Queries
SoundBanks
Soundcaster Sessions
States
Switches
Triggers
이러한 Default Work Unit은 프로젝트 폴더의 각 폴더 안에 배치되어 있습니다. 각 Default Work Unit은 'Default Work Unit.wwu'라고 이름이 지정되어 있습니다. 각 프로젝트 요소에는 일일이 Work Unit을 만들지 않고 바로 오브젝트, Event, State 등을 만들 수 있도록 Default Work Unit이 만들어져 있습니다.
프로젝트의 규모가 커지거나 팀원이 더 많아지면 여러 가지 프로젝트 요소를 새로운 Work Unit으로 나누는 것이 좋습니다. 예를 들어 StatesLevel1, StatesLevel2, StatesLevel3라는 세 개의 State에 세 가지 다른 Work Unit을 만드는 것입니다.
새로운 Work Unit을 만들기로 결정하면 Default Work Unit을 비워둘 수 있습니다. 하지만 Default Work Unit은 아주 중요한 프로젝트 파일이기 때문에 이름을 변경하거나 삭제할 수 없습니다. 이러한 파일의 이름을 변경하거나 삭제하게 되면 사용자가 프로젝트를 다시 열 때 Wwise가 이를 자동으로 다시 만듭니다.
Work Unit은 디스크에 물리적(physical) 하위 폴더에 들어 있습니다. 물리적 폴더 구조는 Project Explorer에 똑같이 복제되어 있습니다.
모든 프로젝트 구성 요소에 대해 새로운 Work Unit을 만들 수 있습니다.
다음 예시는 Work Unit을 만들어서 Actor-Mixer Hierarchy의 사운드 구조를 나누어 넣도록 구성하는 방법을 보여줍니다.
Physical Folders. | |
3D_Audio_Demo Work Unit과 해당 콘텐츠. |
Project Explorer의 여러 가지 탭에서는 Work Unit의 콘텐츠를 만들고 관리할 수 있습니다. Work Unit으로 프로젝트 구성하기에 대한 더 많은 정보는 “Dividing your project into Work Units”을(를) 참조하세요.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요