다음을 통해 공유


XR-123: 게임 실행 중에 게임 추가 기능 또는 소모품 설치/해제

버전 1.0, 2020/3/1

DLC(다운로드 가능한 콘텐츠)를 제공하는 타이틀은 사용자가 게임을 종료하고 다시 시작할 필요 없이 콘텐츠를 다운로드/해제하고 사용할 수 있도록 해야 합니다.

게임에서 DLC 액세스 및 열거에 대한 자세한 내용은 DLC(다운로드 가능한 콘텐츠) 패키지 섹션을 참조하세요.

추가 정보

타이틀은 DLC 도착 이벤트를 구독하고 이에 응답하여 플레이어가 게임 내에서 콘텐츠를 사용할 수 있도록 해야 합니다. 여기에는 활성 게임 플레이 중 또는 타이틀이 일시 중단되거나 제한된 동안 다운로드 또는 설치가 완료되는 모든 시나리오가 포함됩니다.

타이틀은 새로운 DLC를 로드하기 위해 메뉴로 돌아갈지 여부를 게임 내 프롬프트를 통해 묻을 수 있습니다.

DLC를 사용하여 주 게임 패키지의 콘텐츠를 잠금 해제하는 타이틀은 주 게임 패키지가 아직 설치 중이며 지원 콘텐츠를 아직 사용할 수 없는 경우를 고려해야 합니다. 이러한 경우 사용자는 DLC 액세스 가능 여부를 볼 수 있어야 하며, 사용자가 플레이하려고 하면 콘텐츠가 아직 설치 중임을 사용자에게 알려야 합니다.

의도

게임의 추가 콘텐츠를 구입하는 사용자는 해당 콘텐츠를 게임 환경에 대한 방해 없이 원활하게 사용할 수 있어야 합니다.

구현 지침 및 모범 사례

추가 리소스

인증 테스트 사례

123-01 게임 실행 중에 게임 추가 기능 또는 소모품 설치/해제

테스트 단계

  1. 타이틀을 시작하고 실제 게임 플레이를 진행합니다.
  2. Xbox 스토어에서 게임 추가 기능 또는 소모품 구매를 시작합니다.
  3. 백그라운드 다운로드가 완료될 때까지 기다립니다.
  4. 사용자가 게임 플레이를 계속할 수 있고 백그라운드 다운로드가 완료되는 동안 타이틀에 영향을 주지 않는지 확인합니다.
  5. 게임을 종료하고 다시 시작할 필요 없이 콘텐츠를 사용할 수 있는지 확인합니다.
  6. 타이틀이 제한된 상태에서 다운로드가 완료되는 동안 [1]-[5] 단계를 반복합니다.
  7. 타이틀이 일시 중단된 상태에서 다운로드가 완료되는 동안 [1]-[5]단계를 반복합니다(타이틀이 완전히 일시 중단되고 일시 중단으로 모든 HTTP 요청이 중단될 때까지 30초 이상 기다립니다).
  8. 타이틀이 게임 내 스토어 기능을 지원하는 경우 이 기능을 사용해서 [1]-[5] 단계를 반복하여 추가 콘텐츠 또는 게임 다운로드를 시작합니다.

예상 결과
게임 추가 기능 또는 소모품을 제공하는 타이틀은 사용자가 게임을 종료하고 다시 시작할 필요 없이 콘텐츠를 다운로드/해제하고 사용할 수 있도록 해야 합니다.

통과 예시

  1. 사용자가 게임을 종료하고 다시 시작할 필요 없이 콘텐츠를 다운로드하고 사용할 수 있습니다.
  2. 타이틀이 새로운 DLC를 로드하기 위해 게임 내 프롬프트를 통해 사용자가 메뉴로 돌아갈지 여부를 묻습니다.

실패 예시

  1. 사용자가 콘텐츠를 사용하기 위해서는 게임을 종료하고 다시 시작해야 합니다.

123-02 스트리밍 설치 도중 주 게임 패키지의 일부로 게임 추가 기능 또는 소모품의 설치/해제

테스트 단계

  1. 타이틀이 게임 추가 기능이나 소모품을 지원하는지 확인합니다.
  2. 전체 게임 설치에 앞서 각 유형의 게임 추가 기능 또는 소모품을 설치합니다.
  3. 주 게임 패키지 설치를 시작하고 초기 플레이 마커(플레이 마커가 지원되는 경우)에서 시작합니다.
  4. 타이틀 설치가 완료되기 전 DLC 사용을 시도합니다.

예상 결과
사용자가 게임 추가 기능 또는 소모품에 액세스할 수 있는지 확인할 수 있어야 하고 이를 플레이하려고 시도할 때 타이틀은 사용을 허용하거나 DLC를 사용하기 전 타이틀을 완전히 설치해야 한다는 사실을 사용자에게 알려야 합니다.

통과 예시

  1. 사용자가 콘텐츠에 액세스할 수 있음을 확인할 수 있습니다.
  2. 사용자가 콘텐츠 플레이를 시도할 때 타이틀이 아직 설치되는 중임을 표시합니다.

실패 예시

  1. 콘텐츠가 표시되지 않습니다.
  2. 콘텐츠가 표시되지만 사용자가 콘텐츠를 플레이하려고 시도할 때 알림이 제공되지 않습니다.