XR-037: 콘텐츠 패키지에 대한 종속성 *
버전 1.0, 2023년 12월 1일
사용자가 기본 기능 또는 기본 게임 콘텐츠를 완료하기 위해 추가 콘텐츠(영구 또는 소모성)를 구입할 필요가 없어야 합니다. 선택적 콘텐츠 패키지는 다른 선택적 콘텐츠 패키지에 대한 종속성이 없어야 합니다. 즉 사용자가 콘텐츠 패키지를 사용하기 위해 추가적인 콘텐츠 패키지를 다운로드할 필요가 없어야 합니다. 추가 기능 콘텐츠에 연결된 고유한 콘텐츠가 있는 게임 저장은 여전히 기본 게임에 로드되거나 로드할 수 없는 이유를 설명하는 명확한 메시지를 제공해야 합니다.
추가 정보
이 요구 사항의 주요 측면은 다음과 같습니다.
- 사용자는 기본 게임의 기본 기능을 완료하기 위해 추가 기능 콘텐츠를 구입할 필요가 없어야 합니다.
- 사용자는 다른 콘텐츠 패키지를 사용하기 위해 추가 콘텐츠를 구매할 필요가 없어야 합니다. 추가 기능 콘텐츠는 다른 추가 기능 콘텐츠와 독립적으로 사용할 수 있어야 합니다.
- 추가 기능 콘텐츠에 연결된 고유한 콘텐츠가 있는 게임 저장은 여전히 기본 게임에 로드되거나 로드할 수 없는 이유를 설명하는 명확한 메시지를 제공해야 합니다. 모범 사례로서 메시지에는 콘텐츠를 이미 소유한 경우 다운로드하라는 메시지를 포함하고, 소유하지 않은 경우 사용자에게 잠재적인 구매를 요청하는 메시지를 포함해야 합니다.
- 멀티 플레이어 게임 플레이에 필요한 추가 기능 콘텐츠를 지원하는 타이틀은 콘텐츠가 설치되지 않은 사용자에게 명확한 메시지를 제공해야 합니다.
구현 지침 및 모범 사례
이상적으로, 게임은 사용자가 이전에 제거된 추가 콘텐츠로 플레이한 상황을 정상적으로 처리하고 사용자가 게임 저장에서 로드하고 계속할 수 있도록 합니다. 이렇게 할 수 없는 경우 게임은 게임 저장을 로드하기 위해 콘텐츠를 설치해야 함을 나타내는 메시지를 사용자에게 명확하게 표시해야 합니다. 타이틀은 쿼리하여 사용자에게 해당 콘텐츠에 대한 자격이 있는지 확인하고 다음 중 하나를 수행할 수 있습니다.
- 이미 소유한 경우 사용자에게 특정 콘텐츠를 다운로드하라는 메시지를 표시합니다.
- 소유하지 않은 경우 사용자에게 해당 콘텐츠의 잠재적 구매를 요청하는 메시지를 표시합니다.
인증 테스트 사례
037-01 기본 타이틀의 콘텐츠 패키지 저장 게임 종속성 금지
테스트 단계
- Xbox 프로필에 로그인하고 타이틀을 시작합니다.
- 기본 타이틀의 모든 기능 및 콘텐츠 액세스를 시도합니다. 사용자가 다른 추가 콘텐츠를 다운로드할 필요가 없는지 확인합니다.
- 타이틀 내에서 사용할 수 있는 사용 가능한 콘텐츠 패키지를 다운로드합니다.
- 콘텐츠 패키지를 로드하고 사용해서 콘텐츠 기반 게임 저장 데이터를 만들기에 충분한 만큼 진행합니다.
- 홈으로 돌아가서 콘텐츠 패키지를 삭제합니다.
- 타이틀을 다시 시작합니다.
- 게임 저장을 성공적으로 로드할 수 있고, 게임 플레이를 계속할 수 있는지, 아니면 계속할 수 없는 이유를 사용자에게 명확하게 알릴 수 있는지 확인합니다.
- 메시지는 명확해야 하며 사용자에게 구체적으로 문제를 해결하는 방법을 알려야 합니다.
- 다른 모든 지원되는 콘텐츠 패키지로 [1]~[8] 단계를 반복합니다.
예상 결과
사용자가 추가 콘텐츠를 구매할 필요 없이 주 기능 및/또는 기본 타이틀 콘텐츠를 완료할 수 있어야 합니다. 사용자가 콘텐츠 패키지를 삭제한 후 타이틀이 올바르게 작동하거나 작동이 올바르지 않은 이유를 사용자에게 명확하게 알려야 합니다.
통과 예시
- 사용자가 추가 콘텐츠를 구매할 필요 없이 기본 타이틀에 포함된 모든 기능 및 콘텐츠를 사용자가 완료할 수 있습니다. 사용자가 콘텐츠 패키지를 삭제한 후 타이틀의 모든 기능을 문제 없이 플레이할 수 있습니다.
- 콘텐츠 패키지에서 제공하는 영역 내에서 저장을 만든 다음 콘텐츠 패키지를 삭제한 후 게임은 게임 저장을 로드하기 위해 콘텐츠 x을(를) 설치해야 함을 사용자에게 명확하게 표시합니다. 타이틀은 또한 쿼리하여 사용자에게 해당 콘텐츠에 대한 자격이 있는지 확인하고 다음 중 하나를 수행할 수 있습니다.
- 이미 소유한 경우 사용자에게 특정 콘텐츠를 다운로드하라는 메시지를 표시합니다.
- 소유하지 않은 경우 사용자에게 해당 콘텐츠의 잠재적 구매를 요청하는 메시지를 표시합니다.
실패 예시
- 기본 타이틀에 포함된 기능 또는 콘텐츠를 완료하려면 사용자가 추가 콘텐츠를 강제로 구입해야 합니다. 사용자가 [3] 단계에서 콘텐츠 패키지 1 및 콘텐츠 패키지 2를 다운로드한 후 콘텐츠 패키지 1이 삭제되면 게임 내 콘텐츠 패키지 2를 사용하는 기능이 손실됩니다.
- 콘텐츠 저장 게임 종속성이 존재하고 콘텐츠가 설치되지 않은 경우 게임은 게임 저장을 로드하기 위해 콘텐츠를 설치해야 함을 나타내는 메시지를 사용자에게 명확하게 표시하지 않습니다.
037-02 다른 콘텐츠 패키지에 대한 종속성 없음**
테스트 단계
- Xbox 프로필에 로그인합니다.
- 타이틀을 시작합니다.
- 타이틀에서 지원되는 단일 추가 콘텐츠 항목을 다운로드합니다.
- 타이틀 내에서 콘텐츠 사용을 시도합니다.
- [3] 단계에서 콘텐츠를 사용하기 위해 사용자가 추가 콘텐츠를 다운로드할 필요가 없는지 확인합니다.
- 타이틀을 종료하고 [3] 단계에서 콘텐츠를 삭제합니다.
- 타이틀에서 지원되는 각 콘텐츠 항목에 대해 [2] - [6] 단계를 반복합니다.
예상 결과
사용자가 콘텐츠 패키지를 사용하기 위해 추가적인 콘텐츠 패키지를 다운로드할 필요가 없어야 합니다. 콘텐츠 패키지는 고유 권한에 따라 사용할 수 있어야 합니다.
통과 예시
- 개별 콘텐츠 패키지를 사용하기 위해 타이틀에서 사용자가 추가 콘텐츠를 다운로드하도록 요구하지 않습니다.
실패 예시
- 개별 콘텐츠 패키지를 사용하기 위해 사용자가 추가 콘텐츠를 다운로드해야 합니다.
037-03 DLC 종속 프로그램
테스트 단계
- Xbox 프로필에 로그인합니다.
- 타이틀에 대해 DLC(다운로드 가능한 콘텐츠)를 다운로드합니다.
- 게임 플레이를 진행하고 DLC를 사용하여 진행 상황을 저장합니다.
- 타이틀을 종료합니다.
- 콘솔에서 DLC를 제거합니다.
- 타이틀을 시작하고 저장된 진행 상황에 액세스하려고 시도합니다.
예상 결과
타이틀은 DLC가 더 이상 설치되지 않는 경우 DLC에서 생성된 게임 저장 상태를 정상적으로 처리합니다.
통과 예시
- 사용자가 저장된 진행 상태를 로드하고 오류 없이 타이틀과 상호 작용할 수 있습니다.
- 저장된 게임에 액세스하려면 특정 DLC가 필요하다는 알림이 표시됩니다.
실패 예시
- DLC가 없는 경우 타이틀을 저장할 수 없습니다.
- 사용자는 저장된 진행 상황에 액세스할 수 없으며 이유에 대한 알림이 표시되지 않습니다.
037-04 멀티 플레이 DLC
테스트 단계
- Xbox 프로필에 로그인합니다.
- 타이틀을 시작합니다.
- 본체 A: 멀티 플레이 게임에서 사용할 수 있는 모든 다운로드 가능한 콘텐츠를 다운로드합니다.
- 콘솔 A: 다운로드 가능한 콘텐츠(레벨, 캐릭터, 자동차, 트랙 등)를 사용하여 Xbox 게임 세션을 호스트합니다.
- 본체 B: 모든 가능한 방법을 사용하여 본체 A에서 생성된 게임 세션에 참가하려고 시도합니다.
- 게임 세션에 참가할 수 없는 경우 참가할 수 없는 이유를 설명하거나 쉽게 유추할 수 있는 메시지가 표시되는지 확인합니다.
- 모든 게임 모드에 대해 [3] - [6] 단계를 반복합니다.
- 콘솔 B를 호스트로 사용하여 [3] - [6] 단계를 반복합니다.
예상 결과
멀티 플레이 게임에 필요한 다운로드 가능한 콘텐츠를 지원하는 타이틀에서는 설치된 다운로드 가능한 콘텐츠가 없는 사용자에게 명시적인 메시지를 제공해야 합니다.
통과 예시
- DLC 요구 사항이 있는 세션에 참가하려고 시도할 때 요구 사항이 충족되지 않을 경우 적절한 메시지가 표시되고 문제 해결 방법(다운로드, 다시 다운로드 등)에 대한 정보가 제공됩니다.
- 아이콘 및/또는 다른 화면 요소를 사용하여 DLC 요건이 있는 세션에 참가하려고 시도할 때 요건이 충족되지 않을 경우 알림 메시지가 표시되고 문제 해결 방법(다운로드, 다시 다운로드 등)에 대한 정보가 제공되거나 해당 정보를 쉽게 유추할 수 있습니다.
- 멀티 플레이 게임에 대한 DLC 요구 사항을 충족하는 사용자는 세션에 참가하여 플레이할 수 있습니다.
실패 예시
- 사용자가 멀티 플레이 세션에 대한 DLC 요구 사항을 충족하지 않는 경우 DLC 요구 사항과 문제 해결 방법에 대한 시각적 표시가 제공되지 않습니다.
- 멀티 플레이 세션의 DLC 요건을 충족하는 사용자가 함께 참가할 수 없습니다.