为什么现在就添加 PlayFab
- 跨平台身份: 将 XBOX、Steam、PSN、移动端与自定义登录统一关联到一个 PlayFab 玩家账户。
- 实时游戏服务: 排行榜、统计数据、玩家分群、计划任务与 A/B 实验。
- 多人游戏基础设施: PlayFab 大厅、匹配与 Party,用于跨平台联机。
- 经济系统: 通过 Economy v2 提供 Catalog v2、Inventory v2 与 Microsoft Store 对账能力。
- 分析: 通过分析提供 PlayStream 事件、仪表盘与 Insights。
开始使用
1
创建 PlayFab 游戏 (Title)
在 developer.playfab.com 登录并创建一个 Title。记录 Title ID,你需要将它传入 SDK。
2
安装 PlayFab GDK SDK
将 PlayFab GDK SDK 添加到你的项目。它可与 XSAPI 无冲突地共存,并共享 libHttpClient。
3
使用 XBOX 身份登录玩家
使用你的游戏已通过
XUser 获取的 XSTS 令牌,调用 PlayFab Authentication API 中的 LoginWithXbox。PlayFab 在首次调用时创建或关联主账户。4
选择你需要的服务
根据你的设计需求添加 Economy、Lobby、Matchmaking、Leaderboards 或 Analytics。每项服务都是可选启用的。
何时 PlayFab 是可选的
如果你的游戏只需要 XBOX 端功能(成就、在线状态、社交、MPSD 多人游戏或 Game Chat 2),可以不使用 PlayFab,直接通过 XBOX 服务发布。大多数实时、跨平台的游戏仍会从 PlayFab 中受益。后续步骤
你已经完成项目构建并规划好了后端服务。请选择与你所要发布的游戏最匹配的精选路径。入门指南
七条精选路径,分别通向 Build、Develop、Services 与 Publishing。
