PlayFab のレシピとサンプル

ここでは、コードでの PlayFab 機能の使い方について理解を深めるために、ダウンロードして実行できるレシピとサンプルへのリンクを紹介します。

レシピ

この例のコレクションは、PlayFab を使って実装されている使い慣れたパターンと機構を示しています。

プレーヤーの保持

  • 1日の賞品の車輪-"賞品" の車輪の値に基づいて、ランダムにプレゼントするプレゼントを選手に与えます。
  • プログレッシブ報奨システム-ログイン streak の長さによっては、数日間にわたって連続してサインインするプレーヤーにアイテムが割り当てられます。

ユーザー獲得

収益化

  • 通貨 Mechanicを再生成します。再生限定 Mechanic (キャンディー Crush の生活に似ています) であり、時間の経過によって徐々に最大値を refills します。

サンプル

これらのサンプルでは、さまざまな PlayFab 機能を示す完全なコードスニペットを提供します。

サンプル名 プラットフォーム Engine 説明 デモンストレーション機能
PlayFabCommerce Android Android Studio このサンプルでは、Android のアプリ内課金 API と PlayFab クライアント API を使って、リアルタイムで PlayFab 経済の仮想アイテムを交換するアプリ内ストアを示します。
  • [ログイン]
  • アプリ購入時
PlayFabSignIn iOS、Android、PC Unity このサンプルは、単純な PlayFab サインイン フローを示します。 メール/パスワードを使ってログインするか、アカウントを作成するか、ゲストとしてログインすることができます。 このサンプルを実行すると、サインイン情報が記録されることがあります。
  • [ログイン]
PlayFabEventsUnity Android、iOS、PC Unity このサンプルは、Unity タイトル内からのイベントの送信を示します。 サンプルでは、プレイヤー イベント、タイトル イベント、キャラクター イベントを扱います。
  • イベント
PlayFabLeaderboardsUnity Android、iOS、PC Unity このサンプルは、Unity タイトル内からのランキングの読み取りと書き込みを示します。 サンプルでは、最低スコア/ベスト タイム、ハイ スコア、累積スコアのランキングを扱います。
  • ランキング
SpaceRumble Android、iOS、PC Unity このサンプルでは、シンプルなシングルプレーヤーのモバイルゲームを示します。
  • ユーザー アカウント
  • ユーザーのタイトルデータ
  • タイトルデータ
  • CloudScript をトリガーするイベント
  • ランキング
ThunderRumble PC、Xbox C++ DirectX Native このサンプルでは、PlayFab マルチプレーヤーサーバー技術を使用して、完全なエンドツーエンドのゲームエクスペリエンスを構築する、スケーラブルなクラウド専用サーバー機能を示します。
  • [ログイン]
  • マッチメイキング
  • マルチプレイヤーサーバー
無限ランナー iOS、Android、PC Unity PlayFab と Unity アセットストアのゲームとの統合を示す -ログイン
-プレイヤーデータ
-スコアボード
-テレメトリ