지능형 전송은 고객 장치의 게임 설치 크기를 줄이는 데 목적이 있는 기능의 집합입니다. 이렇게 하려면 콘텐츠를 여러 논리 청크로 나누고 그 청크에 지정자를 적용하여 청크 설치 시기에 대한 규칙을 설정하면 됩니다.
Microsoft GDK(게임 개발 키트)를 사용하면 최종 사용자가 설치 시 또는 게임이 설치된 후 셸 내에서 선택할 수 있는 콘텐츠 그룹을 나타내는 개발자 정의 기능을 허용하도록 지능형 전송이 업데이트되었습니다.
패키지를 만들 때 기능 및 지정자를 사용하여 패키지 레이아웃 .xml 파일의 청크에 주석을 추가합니다.
배포 스키마 문서에는 지능형 배달을 사용하여 설치를 제어하는 지정자와 기능을 사용하여 청크를 정의하는 예제가 포함되어 있습니다.
지능형 전송은 콘텐츠를 그룹화하고 설치 시기를 제어하는 다음과 같은 기능을 제공합니다.
기능 및 레시피
기능은 기본 게임 안에 있고 독립적으로 추가하고 제거할 수 있는 기능을 나타냅니다. 예를 들어, 사용자가 원치 않는 기능에 대한 공간을 복구할 수 있도록 게임에서 캠페인과 멀티 플레이어 기능을 독립적으로 선택하고 제거할 수 있습니다. 레시피란 설치할 기능의 목록을 말합니다.장치 지정자
특정 청크의 콘텐츠에 적용될 디바이스 유형을 선언합니다.언어 지정자
청크의 콘텐츠가 적용될 언어를 선언합니다.맞춤형 태그
개발자는 청크 그룹의 관계를 지정할 수 있으므로 타이틀을 실행하는 데 필요한 모든 청크가 사용자의 시스템에 있는지 간단하게 확인할 수 있습니다.주문형 콘텐츠
타이틀이 기본적으로 설치되지 않았지만 사용자 또는 타이틀 요청으로 설치할 수 있는 콘텐츠를 지정할 수 있습니다. 더 이상 OnDemand 지정자를 사용하지 않는 것이 좋습니다. 자세한 내용은 다음 참고를 참조하세요.
참고 항목
ContentType 지정자와 OnDemand 태그는 사용자가 기본 게임 패키지 내에서 논리 단위로 추가하고 제거할 수 있는 콘텐츠를 그룹화할 수 있는 보다 풍부한 기능을 제공하는 기능을 위해 사용되지 않습니다.
Important
기능, 레시피 및 사용자 지정 태그와 같은 지능형 배달 데이터를 설치 계산의 일부로 사용할 수 있으므로 이 데이터는 XVC 내에서 암호화되지 않습니다. 중요한 데이터는 시험판 기간 동안에도 CDN(콘텐츠 배달 네트워크)에 저장된 패키지 파일에서 수집할 수 있으므로 지정자 이름에 사용하면 안 됩니다.
이 섹션의 내용
지능형 전송 개요
지능형 전송: 기능과 레시피
지능형 배달 기능을 사용하여 최종 사용자가 게임의 설치 부분을 선택할 수 있도록 하는 방법을 설명합니다.
지능형 전송: 맞춤형 태그 지정자
다중 디스크 및 기타 복잡한 설치 시나리오를 지원하기 위해 지능형 전송을 사용하는 방법을 설명합니다.
지능형 전송: 장치 지정자
지능형 전송을 사용하여 청크를 설치할 장치를 지정하는 방법을 설명합니다.
지능형 전송: 언어 지정자
지능형 전송을 사용하여 본체에 언어별 자산을 설치할 장치를 지정하는 방법을 설명합니다.
지능형 전송: 주문형 콘텐츠
지능형 전송을 사용하여 기본적으로 설치되지 않지만 사용자나 타이틀에서 설치할 수 있는 콘텐츠를 지정하는 방법을 설명합니다.
지능형 전송 구현
동적 청크 재정렬
게임 실행에 필요한 청크 설치 완료 후 청크가 설치되는 순서를 변경하는 방법을 설명합니다.
스트리밍 설치: 디버깅
설치 프로세스에 디버거를 연결하는 방법을 설명합니다.
스트리밍 설치: 상태
게임 플레이의 특정 측면과 관련된 청크의 상태 검사 설치되었는지 확인하는 방법을 설명합니다.
다중 디스크 기능
여러 디스크에 저장할 수 있도록 타이틀을 압축하는 방법을 설명합니다.
디스크 하위 집합 만들기
하나의 디스크에 맞도록 게임 콘텐츠의 하위 집합이 있는 디스크를 만드는 방법을 설명합니다.