- XBOX 계열 콘솔 전체에서 새 타이틀을 배송할 때, 콘솔 계열의 고급 장치에만 필요한 콘텐츠를 선언할 수 있습니다. 장치 지정자가 없는 콘텐츠는 모든 콘솔에 설치됩니다. 자세한 내용은 새 타이틀을 위한 패키징 설계 섹션을 참조하세요.
- 더 높은 충실도의 자산이 포함된 새 청크를 추가하여, XBOX One X 또는 XBOX Series X 장치에서 더 높은 해상도를 지원하도록 기존 타이틀을 업데이트할 수 있습니다. 이러한 새 청크에 올바른 장치 지정자로 표시하면, XBOX One, XBOX One S 또는 XBOX Series S 콘솔에 이미 타이틀을 설치한 게이머에게 부정적인 영향을 주지 않습니다. 자세한 내용은 XBOX One X 또는 Anaconda 장치 전용 자산 지정 섹션을 참조하세요.
동일 세대의 여러 장치에서 실행되며 장치별 특수 자산을 포함하는 새 타이틀의 패키징 설계
XBOX One, XBOX One S, XBOX One X 장치용으로 또는 XBOX Series S 및 XBOX Series X 장치용으로 동시에 배송되는 새 타이틀은 Intelligent Delivery를 사용하여 특정 장치 유형에 특정 콘텐츠를 대상으로 할 수 있습니다. 자산을 대상으로 하는 두 가지 일반적인 전략이 있습니다.각 장치 클래스에 특정 콘텐츠 조정
여러 장치용 자산을 대상으로 하는 한 가지 전략은 동일한 세대 내 각 장치에 특정 콘텐츠를 조정하는 것입니다. 이 시나리오에서 타이틀은 장치별 자산을 특정 장치를 대상으로 하는 청크로 패키징합니다.중복된 청크 중 한 번에 하나의 청크만 설치되더라도 파일 이름과 경로는 서로 다른 청크에 걸쳐 중복될 수 없습니다. 특정 폴더에 모든 고해상도 자산을 그룹화하는 것과 같이 폴더 이름에 따라 파일을 청크로 그룹화하거나, 타이틀이 파일 이름을 구분할 수 있도록 “_sco” 또는 “_ana”를 파일 이름에 추가하는 등 파일 이름을 수정하는 것을 권장합니다.
장치 유형 가져오기
런타임에 타이틀이 XSystemGetDeviceType 메서드를 사용하여 타이틀이 실행되는 장치를 확인하고, 해당 정보에 따라 적절한 자산 세트를 사용해야 합니다.Xbox-Durango는 XBOX One과 XBOX One S 모두에 대한 장치 지정자 태그입니다.
장치 지정자 태그는 layout.xml 파일에서 사용할 값입니다.
XBOX One X 전용 또는 Anaconda 전용 자산 선언
특정 장치를 대상으로 하는 두 번째 전략은 세대 내 특정 콘솔 장치에만 설치되는 추가 자산을 선언하는 것입니다. 이 시나리오에서는 두 콘솔에 공통인 모든 자산이 장치 지정자 없이 청크에 배치됩니다. XBOX One X 전용 또는 Anaconda 전용 자산은 자체 청크에 배치됩니다.XBOX One X 또는 Anaconda 장치 전용 자산 지정
타이틀에 장치별 자산을 추가하려면 해당 장치에만 적용되는 자산을 식별하고, layout.xml 파일에서 새 청크로 분리한 다음,Xbox-Durango 또는 Xbox-Anaconda 장치 지정자를 적용합니다. 이는 다음 예제에서 볼 수 있습니다.
XBOX One 세대
