Exclude 특성을 사용하여 게임에서 콘텐츠 제외하기
splitpkg에 전달하는 서브셋 .xml 파일에서 Exclude 특성을 사용하여 콘텐츠의 하위 집합을 만들 수 있습니다. Exclude를 사용하여 장치, 기능, 태그 또는 언어를 제외합니다. 예를 들어, 게임에 싱글 플레이어 캠페인과 멀티플레이어 온라인 플레이 섹션이 있을 수 있습니다. Campaign 및 Multiplayer 기능을 제공하기 위해 이미 Intelligent Delivery를 사용하고 있을 수 있습니다. 디스크의 경우 Campaign 기능만 제공하기로 결정할 수 있습니다. 다음 예제와 같이 Multiplayer 기능을 제외하는 게임 디스크를 만들 수 있습니다.
나중에 게임이 업데이트를 받거나(또는 게임 디스크가 설치될 때 업데이트가 설치될 때) Multiplayer 기능은 XBOX 콘텐츠 배포 네트워크에서 다운로드됩니다.
게임에서 콘텐츠 제거하기
게임에서 콘텐츠를 제거하여 게임 디스크의 크기를 줄일 수 있습니다. 예를 들어, Campaign과 Multiplayer 기능이 모두 있지만 각각 선택적 4K 자산도 있는 경우가 있을 수 있습니다. 다음 예제와 같이#으로 구분하여 청크가 여러 태그를 요구하도록 선언할 수 있습니다.
Campaign과 4kAssets이 모두 지정된 경우에만 다운로드됩니다. 디스크 서브셋 파일을 만들 때 다음 예제와 같이 모든 4kAssets을 게임 디스크에서 제외할 수 있습니다.
OmitFromDisc 태그가 있는 청크는 기본적으로 항상 포함되는 default 기능에 추가됩니다. (Microsoft Store ID 요소가 없는 기능 ID를 포함하는 recipe가 있기 때문입니다.) splitpkg용 이 서브셋 .xml 파일을 만들면 다음 예제와 같이 OmitFromDisc 청크가 게임 디스크의 일부가 되는 것을 방지할 수 있습니다.
