추가 정보
이 요구 사항의 주요 측면은 다음과 같습니다.- 사용자가 기본 게임의 주요 기능을 완료하기 위해 추가 기능 콘텐츠를 구매하도록 요구해서는 안 됩니다.
- 사용자가 다른 콘텐츠 패키지를 사용하기 위해 추가 기능 콘텐츠를 추가로 구매하도록 요구해서는 안 됩니다. 추가 기능 콘텐츠는 다른 추가 기능 콘텐츠와 독립적으로 사용할 수 있어야 합니다.
- 추가 기능 콘텐츠에 연결된 고유 콘텐츠가 있는 게임 저장은 기본 게임에서도 로드되거나, 로드할 수 없는 이유를 설명하는 명확한 메시지를 제공해야 합니다. 모범 사례로, 메시지에는 이미 소유한 경우 콘텐츠를 다운로드하라는 프롬프트를 포함하거나, 소유하지 않은 경우 사용자에게 구매를 제안하는 프롬프트를 포함해야 합니다.
- 멀티플레이어 게임플레이에 필요한 추가 기능 콘텐츠를 지원하는 타이틀은 해당 콘텐츠가 설치되지 않은 사용자에게 명확한 메시지를 제공해야 합니다.
구현 지침 및 모범 사례
이상적으로, 게임은 사용자가 이전에 추가 기능 콘텐츠를 사용하여 플레이했으나 현재 해당 콘텐츠가 제거된 상황을 적절하게 처리하고, 사용자가 게임 저장을 로드하여 계속 플레이할 수 있도록 해야 합니다. 이것이 불가능한 경우 게임은 게임 저장을 로드하려면 콘텐츠를 설치해야 한다는 것을 사용자에게 명확하게 알려야 합니다. 타이틀은 사용자에게 해당 콘텐츠에 대한 사용 권한이 있는지 쿼리하여 다음 중 하나를 수행할 수 있습니다.- 이미 소유한 경우 사용자에게 특정 콘텐츠를 다운로드하라는 프롬프트를 표시합니다.
- 소유하지 않은 경우 사용자에게 해당 콘텐츠의 구매를 제안하는 프롬프트를 표시합니다.
인증 테스트 사례
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 요구 사항을 충족하는 사용자들이 함께 참가할 수 없습니다.
