언어:
페이지 정보
엔진 버전:
언리얼 엔진

서브레벨 공동작업

언리얼 엔진

레벨은 바이너리 애셋이기 때문에, 프로젝트의 같은 부분을 작업하는 팀원과 협업할 때 어려움이 생길 수 있습니다.

하지만 Always Streaming (항상 스트리밍되는) 서브레벨을 구성해 두면, 여러 명이 같은 게임 공간을 동시에 작업할 수 있습니다. 예를 들어, 하나의 서브 레벨에 씬 전체 오디오가 들어있고, 다른 서브레벨 하나에 배경 레이아웃 스태틱 메시가 들어있다 칩시다. 각 서브레벨은 여전히 한 번에 한 사람씩만 작업할 수 있으나, 씬의 액터를 세심히 구역별로 나누어 두면, 겹치는 작업 영역을 최소화시킬 수 있습니다.

예를 들어, ShooterGame 은 오디오, 콜리전, 게임플레이 아이템, 라이트, 플레이어가 볼 수는 있지만 만질 수는 없는 배경 조경 각각에 대해 Always Streaming (항상 스트리밍되는) 서브레벨로 구성됩니다.

ShooterGameAlwaysLoaded.png

Level Coloration (레벨 착색) 옵션을 켜 현재 로드된 레벨에 씬의 액터를 라이브로 시각화시켜 볼 수 있습니다.

서브레벨의 레벨 블루프린트끼리 통신하도록 하여, 한 서브레벨의 스위치로 다른 서브레벨의 라이트를 켜고 끄도록 할 수도 있습니다.

레벨 에서, 항상 로드하려는 레벨에 우클릭한 뒤 컨텍스트 메뉴에서 Change Streaming Method (스트리밍 메서드 변경)을 선택합니다. 그리고 Always Loaded (항상 로드됨)을 선택하면 됩니다.

AlwaysLoaded.png

레벨이 항상 게임에서 보이도록 하려면, 모두 레벨 창에서 켠 다음 라이팅 또는 내비게이션을 리빌드하세요.

관련 토픽