다음을 통해 공유


Xbox 서비스 환경 디자인

이 문서에서는 사용자 통계, 도전 과제, 순위표를 포함해 플레이어 데이터를 게임에 추가하는 방법에 대해 생각해 보는 샘플 프로세스를 안내합니다.

Xbox 서비스의 플레이어 데이터가 Xbox 대시보드, Windows 10에서 Xbox 앱, 그리고 게임에서 멋진 Xbox 서비스 환경을 구현하는 데 어떻게 도움이 되는지 보여주는 가상의 게임을 구성해 보겠습니다. 이 시나리오에서는 Races 2020이라는 가상의 레이싱 게임을 다루겠습니다.

이러한 환경을 최대한 활용하기 위해 다음과 같은 권장 계획 단계를 따르겠습니다.

  1. XBL 환경을 설계합니다.
  2. 시나리오를 뒷받침하는 데 필요한 통계를 설계합니다.
  3. 필요에 따라 주요 통계, 도전 과제 또는 순위표를 구성합니다.

Xbox 서비스 환경 디자인

Xbox 서비스에서 Race 2020을 최대한 즐기고 게임 안팎에서 이용자가 지속적인 참여를 통해 흥미를 잃지 않게 해야 합니다.

처음 해야 할 질문은 다음과 같습니다.

  1. 어떤 GameHub 도전 과제 탭 환경을 원하세요? (주요 통계 및 소셜 순위표)

  2. 플레이어에 어떤 목표와 동기를 부여하고 싶으세요? (도전 과제)

  3. 플레이어가 게임의 다른 플레이어와 순위 경쟁을 하기 위해 어떤 점수 혹은 통계를 사용하면 좋을까요? (순위표)

GameHub는 사용자가 게임에 대한 모든 것을 배울 수 있는 시작 환경입니다. 개발자 또는 퍼블리셔에게는 아직 게임을 구매하지 않은 Xbox 사용자에게 게임이 얼마나 재미있고 대단한지 선보이는 장소로 GameHub만 한 곳이 없습니다.

GameHub는 또한 이미 타이틀을 소유하고 있는 게이머에게 진행 상황과 흥미로운 메트릭을 보여 주기 위해 설계되었습니다. 사용자는 도전 과제 탭에서 게임 진행 상황 및 도전 과제, 영웅 통계, 소셜 순위표를 찾을 수 있습니다.

이 섹션의 목표는 게임에 대해 가장 흥미로운 메트릭을 포착하고 이를 노출해 플레이어가 게임에서 어떤 경험을 하고 있는지 색다르게 표현하고 소셜 순위표에서 플레이어의 친구들과 플레이어의 순위를 비교하는 것입니다. 예를 들어 Forza 6 도전 과제 탭은 다음과 같은 모습일 수 있습니다.

GameHub 이미지

주행한 거리와 1등 완주 같은 일부 통계에는 플레이어와 플레이어의 친구들의 순위를 비교해 보여 주는 금, 은, 동 장식이 있습니다. 이러한 통계와 상호 작용하면 다음과 같은 전체 순위표가 나타납니다.

순위표

Races 2020의 경우 타이틀에 대한 플레이어의 경험과 이상적인 순위 메트릭을 보여 주는 통계 집합은 아래와 같습니다.

  • 가장 빠른 랩 타임
  • 가장 많은 1등 횟수
  • 주행한 거리

도전 과제

도전 과제는 모든 게임 간에 일관적으로 사용자의 게임 내 행동을 안내하고 보상하기 위한 시스템 전체 메커니즘입니다. 도전 과제를 올바르게 설계하면 사용자가 게임을 최대한으로 즐길 수 있는 환경을 만들고 게임의 수명을 연장하는 데 도움이 됩니다.

Races 2020의 경우 구성해야 할 도전 과제의 하위 집합은 아래와 같습니다.

  • 60초 이내에 첫 번째 랩 완주
  • 레이스 10개 1등으로 완주
  • 각 트랙에서 1개 이상의 레이스 완주
  • 자동차 5대 소유
  • 10,000마일 주행

순위표

순위표는 게이머가 게임에서 달성할 수 있는 특정한 행동에 대해 다른 게이머와 자신을 비교해 평가하는 방법을 제공합니다. GameHub의 소셜 순위표 외에 게임 안에서 글로벌 순위표를 사용하도록 구성할 수 있습니다.

모든 사용자의 순위를 매길 수 있는 순위표는 다음과 같습니다.

  • 가장 빠른 랩 타임
  • 메타데이터: 발생한 트랙
  • 메타데이터: 사용된 자동차
  • 메타데이터: 기상 조건
  • 가장 많은 1등 횟수
  • 가장 많이 수집한 자동차

다음 단계

통계, 순위표, 도전 과제를 설계했으면 파트너 센터의 구성부터 시작해 타이틀에서 구현할 수 있습니다.

다음 몇 가지 섹션은 종단 간 프로세스를 설명합니다. 통계 및 순위표를 참조하세요.