次の方法で共有


C++ のレガシ PlayFab サービス SDK

PlayFab CPP SDK

注意

この SDK は、新しい PlayFab C/C++ SDK に置き換えられます。 新しい SDK でサポートされるプラットフォームのセットを時間の経過とともに拡大していきます。

クロスプラットフォーム C++ PlayFab SDK には、PlayFab API へのアクセスに必要なものがすべて揃っています。 Web 要求の送受信、および JSON のシリアル化のためのモデル、メソッド、HTTP ラッパーが含まれます。

SDK に関する質問がある場合、または問題の解決に関するヘルプが必要な場合は、[PlayFab フォーラム]>[API と SDK] にアクセスしてください。

この SDK は、SDKGenerator というオープンソース ツールを使用して自動生成されます。 SDK は、最新の API 変更プログラムを使用して最新状態を維持できるようにするため、通常 2 週間ごとにビルドされます。

この SDK でサポートされているプラットフォーム

  • Android
  • iOS
  • Linux
  • Windows (Win32) x64

この SDK を使用しない場合

もっとプロジェクトに適した具体的な SDK がある場合は、クロスプラットフォーム C++ PlayFab SDK を使用しないでください。 多くの C++ ベースのエンジンには、Lua も統合されています。

特定の PlayFab SDK は、次の目的で使用できます。

そのほかの PlayFab SDK の全リストについては、「PlayFab サービス SDK 」をご覧ください。

Xbox および Windows GDK の開発

この SDK は、最新の Xbox、 GamePass ゲーム、Microsoft Game Development Kit での使用を目的としたものではありません。 GDK に含まれる PlayFab サービス SDK の使用の詳細については、「GDK の概要」をご覧ください。

SDK を使用する

ネイティブ C++ プロジェクトは、以下の方法で使用できます。

  • ゲームを管理するためのスタンドアロン コンソール管理ツールとして。
    • クロスプラットフォーム C++ PlayFab SDK は、スタンドアロンの C++ プログラムで最適に動作します。
  • 既存の Visual Studio ベースの C++ ゲームに統合されます。
    • NuGet パッケージ を Visual Studio ソリューションにダウンロードすると、準備が整います。
  • 既存の C++ ベース ゲーム エンジンに統合されます。

プロジェクトに SDK を追加します。

上記のどのオプションも機能しない場合は、NuGet パッケージ マネージャーを使用して、Visual Studio プロジェクトに NuGet パッケージをインストールできます。 手順については、「パッケージをインストールして Visual Studio で使用する」を参照してください。 詳細については、「NuGet の使用を開始する」を参照してください。