ダウンロード リンク
この SDK は、オープン ソースのツールである SDKGenerator を使用して生成されています。SDK は通常隔週でビルドされ、最新の API 変更に追従します。この SDK の主なコンポーネント
この C# PlayFab SDK パッケージは、3 つの異なる API 構成で提供されます。- PlayFabClientSDK - クライアント ライブラリのみを含み、ゲーム クライアントに統合することを想定しています。
- PlayFabServerSDK - サーバー API と Admin API のみを含み、カスタム ロジック サーバーやビルド プロセスに統合することを想定しています。
- PlayFabSDK - すべての API (client、server、admin) と単体テスト プロジェクトを 1 つの SDK に含みます。
この SDK を使用しない場合
プロジェクトに、より適した専用の SDK が存在する場合は、C# PlayFab SDK を使用すべきではありません。 専用の PlayFab SDK は次のプラットフォーム向けに提供されています。 各種 PlayFab SDK の一覧については、PlayFab SDK をご覧ください。SDK の使い方
このネイティブ C# プロジェクトは、次の 2 つの方法で使用できます。-
ゲームを保守するための管理ツール
- 通常、同期呼び出しを連続して実行することが多いでしょう。
- 各 API 呼び出しは実行中にプログラムをロックしますが、この種のプログラムでは問題になりません。
- サンプル コード内の
loginTask.Wait()に関するコメントを参照してください。この同期パターンは、ツールからの API 呼び出しでよく用いられます。
-
ネイティブ C# で書かれた実際のゲーム
- API 呼び出しの非同期性、および C# の async/await キーワードを活用する必要があります。非同期プログラミングの詳細については、Asynchronous Programming with async and await (C#) をご覧ください。
