빠른 시작(레거시 Economy)

Important

Economy v1 API는 유지 관리 모드에 있으며 새로운 기능은 제공되지 않으며 버그 수정만 제공됩니다. v1 API는 당분간 유지될 것입니다. PlayFab Economy의 다음 버전에 대해 자세히 알아보려면 Economy v2 개요를 참조하세요!

수익 창출 작업은 게임의 가장 큰 난제 중 하나입니다. PlayFab은 통화, 아이템, 인벤토리라는 세 가지 근본 조각을 토대로 구축함으로써 이 경험을 간소화합니다.

이 빠른 시작에서는:

  1. 가상 통화를 설정합니다.
  2. 아이템을 만듭니다.
  3. 플레이어의 인벤토리에 아이템을 추가합니다.
  4. 귀하의 경제성을 맞춤화하기 위한 다음 단계를 배웁니다.

가상 통화 설정

가상 통화는 게임내 경제성의 토대입니다. 플레이어와 캐릭터들에게 이러한 통화를 부여할 수 있으며, 그러면 아이템을 구매하거나 교환하는 데 사용할 수 있습니다.

아이템은 가상 통화 또는 실제 돈의 가격을 가질 수 있습니다. 각 타이틀은 여러 임의 가상 통화를 지원할 수 있으므로 게임에서 모든 교환 매체(예: 골드, 보석, 하트 또는 성간 크레딧)를 유연하게 구현할 수 있습니다.

가상 통화를 만드는 방법:

  1. 게임 관리자를 열고 왼쪽 메뉴 바에서 경제성을 선택합니다.
  2. 통화 탭을 선택합니다.
  3. Choose 새 통화를 선택하고 아래 그림에 표시된 바와 같이 이러한 필드를 변경합니다:
    • 통화 코드(2 대문자)GD로 설정합니다.
    • 표시 이름골드로 설정합니다.
  4. 통화 저장을 선택합니다.

아이템 만들기

통화가 설정되면 카탈로그 아이템에 가상 통화에 해당하는 가격을 지정할 수 있습니다.

아이템 만들기

많은 게임이 플레이어에게 쉴드, 레벨 잠금 해제 또는 파워업 같은 구입 아이템을 제안합니다. 이러한 아이템은 카탈로그에 명시됩니다. 플레이어가 카탈로그의 아이템을 구입할 수 있으려면 귀하가 먼저 카탈로그에 명시할 아이템을 만들어야 합니다.

아이템이 포함된 카탈로그를 만드는 방법:

  1. 왼쪽 메뉴 모음에서 경제성을 선택하고 카탈로그 탭을 선택합니다.

  2. 새 카탈로그 버튼을 선택하고 메인카탈로그 버전으로 입력합니다. ID가 One인 아이템이 자동으로 추가됩니다.

  3. One을 선택하고 아래 그림에 표시된 바와 같이 이러한 필드를 변경합니다:

    • 아이템 IDapple로 설정합니다.
    • 표시 이름사과로 설정합니다.
    • 설명온전한 사과로 설정합니다.
  4. 가격 섹션은 양식의 맨 아래에 있습니다.

  5. 골드(GD) 단위의 애플 가격을 5로 설정합니다.

  6. 아이템 저장버튼을 선택합니다.

통화 편집 또는 저장

플레이어 인벤토리에 아이템 추가

PlayFab의 플레이어 항목 관리(서버)플레이어 항목 관리(클라이언트) API는 항목 구입을 위한 많은 전략을 지원합니다.

  • 현금
  • 가상 통화
  • 다른 아이템 구매에 따라 촉발된 아이템이 부여됩니다.
  • 잠금(전리품 사용 가능/구매 가능 키 포함) 및 잠금 해제된 상자
  • 무작위 결과 표
  • 게임 내의 유료 또는 무료 이벤트에 근거하여 부여되는 구입 불가능 아이템
  • 기타 다양한 시나리오, 특히 Azure Functions 관련

PlayFab API를 사용하여 가상 통화로 구매한 아이템을 플레이어의 인벤토리에 추가합니다.

  1. 게임에서 가상 통화가 지정된 플레이어로 로그인합니다. (필요한 경우 플레이어에게 가상 통화 주기에 더 많은 정보가 있습니다.)

  2. 요청에서 다음 파라미터로 GetCatalogItems를 호출합니다:

    • CatalogVersion = "main"
  3. 결과의 CatalogGD 가격이 5애플이 포함되어 있는지 확인합니다.

  4. 요청에서 다음 파라미터로 애플을 구매하기 위해 PurchaseItem를 호출합니다:

    • CatalogVersion = "main"
    • ItemId = "apple"
    • VirtualCurrency = "GD"
    • Price = 5
  5. 마지막으로 GetUserInventory를 호출하여 해당 메소드의 결과를 확인합니다. 플레이어의 Inventory에 있는 아아템들 중에서 애플이 보일 것입니다!

경제성을 맞춤화하기 위한 다음 단계

가상 통화에 의해 지원되는 아이템이 포함된 카탈로그가 생성되면 다음을 사용하여 경제성을 더욱 밝게 할 수 있습니다:

  • 실세계 구매: PlayFab, Unity IAP, 및 Android로 시작하기비영수증 결제 처리 자습서는 기존 Store와 귀하의 가상 경제를 연결하는 데 도움이 됩니다.
  • 카탈로그 활용: 번들, 컨테이너 및 드롭 표를 만들려면 자세한 설명은 카탈로그 자습서를 참조하십시오.
  • 아이템 속성 사용: 여러 가격을 정의하고 누적 가능, 거래 가능, 및 한정판 아이템을 지정하려면
  • 고유한 게임내 벤더 또는 세일 이벤트 설정: Store 및 세일 사용.
  • 일부 플레이어 세그먼트를 만들고 Store를 사용: 플레이어가 게임의 라이프사이클에서 어디에 있는지에 관계 없이 그들에게 여러 아이템과 번들을 제공하기 위해. 예로서 플레이어 세그먼트를 위한 맞춤 Store 자습서를 참조하십시오.
  • 경제성 데이터 수집: PlayFab 보고서를 사용하여 게임을 개선하고 반복할 수 있도록 합니다.