経済のクイックスタート

収益化の作業を行うことは、ゲームで最も大きな課題の1つです。 PlayFab では、通貨、品目、在庫の3つの基本要素の上に構築することで、このような作業が簡単になります。

このクイックスタートでは、次の操作を行います。

  1. 仮想通貨を設定します。
  2. アイテムを作成します。
  3. プレイヤーのインベントリにアイテムを追加します。
  4. 経済をカスタマイズするための次の手順について説明します。

仮想通貨の設定

仮想通貨は、ゲーム内のエコノミーの基礎となります。 これらの通貨は、プレイヤーとキャラクターに付与することができます。これらの通貨を使って、アイテムを購入または交換することができます。

項目には、仮想通貨または実際の金額のいずれかのコストを使用できます。 各タイトルは、複数の任意の仮想通貨をサポートできます。 これにより、ゲームで任意のメディア (gold、gem、ハーツ、interstellar クレジットなど) を実装するための柔軟性が提供されます。

仮想通貨を作成するには:

  1. ゲームマネージャーを開き、左側のバーで [エコノミー ] を選択します。
  2. [通貨] タブを選択します。
  3. [新しい通貨] を選び、次の図に示すように、これらのフィールドを変更します。
    • 通貨コード (大文字の2文字)GDに設定します。
    • 表示名を「」に設定します。
  4. [通貨の保存] を選びます。

アイテムを作成する

通貨の設定が完了したので、カタログアイテムには、仮想通貨に対応する価格を割り当てることができます。

アイテムを作成する

多くのゲームでは、シールド、レベルロック解除、電源投入など、購入用のプレーヤーの項目を提供しています。 これらの項目はカタログで指定します。 プレイヤーがカタログからアイテムを購入するには、事前に項目を作成しておく必要があります。

アイテムを含むカタログを作成するには、次の操作を行います。

  1. 左側のバーで [経済] を選択し、[カタログ] タブを選択します。

  2. [新しいカタログ] ボタンを選び、[ main as catalog version] と入力します。 ID が1のアイテムは自動的に追加されます。

  3. いずれかを選択して、次の図に示すように、これらのフィールドを変更します。

    • 項目 IDappleに設定します。
    • 表示名appleに設定します。
    • 説明は、完全に標準 appleに設定します。
  4. フォームの下部にある [価格] セクションでは、ゲームの仮想通貨での項目のコストの量を定義できます。

  5. Apple の価格を金色 (GD) で5に設定します。

  6. [アイテムの保存] を選択します。

通貨を編集または保存する

プレーヤーのインベントリへの項目の追加

PlayFab のプレーヤーアイテム管理 (サーバー)player Items management (クライアント) api は、品目の購入に関するさまざまな戦略をサポートします。これには、実際の項目の購入や、別の項目の購入に基づく項目の開始、ロック (purchasable キーを使用)、ロック解除されたボックス、ランダムな結果テーブル、およびゲーム内のイベントに

仮想通貨での購入によって、PlayFab Api を使って、プレイヤーの在庫に項目を追加しましょう。

  1. ゲームで、仮想通貨が指定されているプレーヤーとしてログインします。 (必要に応じて、プレーヤーに仮想通貨を設定することで、より多くの情報を提供できます)。

  2. 要求で次のパラメーターを指定してGetcatalogitemsを呼び出します。

    • CatalogVersion = "main"
  3. Catalog結果のに、 GDの価格が5であるappleが含まれていることを確認します。

  4. PurchaseItemを呼び出してappleを購入すると、次のパラメーター値が要求されます。

    • CatalogVersion = "main"
    • ItemId = "apple"
    • VirtualCurrency = "GD"
    • Price = 5
  5. 最後に、 Getuserinventoryを呼び出し、そのメソッドの結果を確認します。 プレイヤーのアイテムの配列には、apple が表示され Inventory ています。

経済をカスタマイズするための次のステップ

仮想通貨でサポートされている項目を含むカタログがある場合は、次のようにして経済を明るくすることができます。

  • 実際の購入: Playfab、Unity Iap、および Android の概要と、非レシート支払い処理のチュートリアルでは、仮想経済を既存の店舗と接続することができます。
  • カタログの活用: バンドル、コンテナー、テーブルを作成します。 詳細については、「カタログのチュートリアル」を参照してください。
  • 項目の属性の使用: 複数の価格を定義し、積み重ね用、tradable、および制限付きのエディション項目を指定します。
  • 独自のゲーム内ベンダーまたは販売イベントを設定する:店舗と販売を使用します。
  • プレーヤーセグメントを作成し、ストアを使用して、ゲームのライフサイクルのどの場所にいても、さまざまな項目とバンドルのオファーをプレイヤーに提供することができます。 例については、「 player セグメント用のカスタムストアのチュートリアル」を参照してください。
  • 前提条件を確認します。 A/B テストを使用しています。
  • 経済データの収集: Playfabレポートを使ってゲームの改善と反復処理を行うことができます。