适用于 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 更改。

此 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 游戏开发工具包。 若要详细了解如何使用 GDK 中包含的 PlayFab 服务 SDK,请参阅 GDK 概述

使用 SDK

此本 C++ 机项目可通过以下方式使用。

  • 作为用于维护游戏的独立控制台管理员工具。
    • 跨平台 C++ PlayFab SDK 非常适合独立 C++ 程序。
  • 集成到现有基于 Visual Studio 的 C++ 游戏中。
    • NuGet 包下载到 Visual Studio 解决方案中,然后就可以开始了。
  • 集成到现有基于 C++ 的游戏引擎中。

将 SDK 添加到项目

如果上述任何选项都不起作用,则可以使用 NuGet 程序包管理器将 NuGet 包安装到Visual Studio项目中。 有关说明,请参阅 在 Visual Studio中安装和使用包。 有关详细信息,请参阅 NuGet 入门