什么是 PlayFab Economy?

虚拟经济不只是购买和出售游戏内物品。 强大的虚拟经济涵盖从玩家发展到盈利和参与的各个方面,是游戏设计和体系结构中的最大挑战之一。

你需要在游戏中平衡可赚取和可购买的内容,同时支持高度参与和轻度参与的玩家。 关键在于维护可扩展性高的后端内容管理系统,以及市场兑换抽象。

PlayFab Economy是一套 REST API,其中包含多种 SDK 和一个名为 Game Manager 的门户,该门户中含有多种工具,可帮助生成、迭代和缩放游戏,同时吸引玩家。

注意

Economy v2 GA 版已发布。 可在 v2 概述中详细了解 v1 和 v2 之间的差异。

PlayFab Economy 涵盖游戏虚拟经济的各个方面,例如物品、货币、商店和用户生成的内容。 下面是需要了解的一些关键概念和 API:

关键概念 和 API

  • 目录 - 目录提供了一种管理游戏虚拟物品的简便方法。 它包含游戏中可用的每个物品的列表。
  • 目录物品 - 目录物品表示可能会使用的几乎任何类型的虚拟商品(从耐用品、捆绑包到 UGC)。
  • 物品栏集合 - 玩家物品栏包含所有拥有的物品实例。
  • 虚拟货币 - 货币可以用于从目录或商店购买物品、表示从应用内购买转换的软货币或是用作推动游戏的机制。
  • 商店 - 商店提供部分目录物品,这些物品可以按备用价格提供。
  • 用户生成的内容 - 使玩家能够创建、上传、搜索已审核的内容。 有关如何开始使用 PlayFab UGC 的详细信息,请参阅我们的 UGC 快速入门

PlayFab Economy 还提供了一套支持游戏经济最佳做法的工具。 我们的最佳做法工具包括:

  • 目录搜索:V2 是从头到尾专为支持大型目录而打造的,其中的一个关键组件是 SearchItems API,它支持筛选、选择语句和排序。 有关详细信息,请参阅有关 SearchItems 的文档。

  • 多种货币:大多数游戏使用至少两种虚拟货币。 许多游戏使用一种可以通过玩游戏在游戏内赢取的“软”货币,以及一种可以购买的“硬”货币。 采用双货币可以更好地控制经济,方便您确定可以购买哪些物品。 参阅我们有关货币的教程。

  • 服务器端收据验证:用于防止欺诈并确保实际收入与您认为的情况一致。 请参阅 Unity 和 Android 入门教程。

  • 捆绑包:捆绑包是用于对物品进行分组的有用结构,通常用于以组的形式销售虚拟商品。 有关如何使用捆绑包的详细信息,请参阅捆绑包文档。

  • 虚拟订阅:使用订阅授予对耐用品的基于时间的访问权限。 请参阅 Economy V2 订阅文档。

  • 交易历史记录:交易历史记录 API 可以检索对玩家物品栏执行的所有操作,以便跟踪使用情况并排查问题。 请参阅 Economy V2 集合文档。

  • 物品栏集合:使用此功能为玩家提供多个物品栏。 请参阅 Economy V2 交易历史记录文档。

  • 物品栏堆栈:堆栈允许物品栏保存物品堆栈,或同一物品的单独不同实例。 请参阅 Economy V2 堆栈文档。

  • 深度链接:使用深度链接,可以直接链接到游戏内商店或平台商店。 请参阅深度链接文档。

  • Etag:Etag 可用于在物品更新期间管理并发性。 请参阅 Etag 文档。

  • 评分和评价:评分和评价可用于收集玩家反馈并提高游戏质量。请参阅评分和评论文档。

注意

如果你对先前版本的 PlayFab Economy(也称为 V1 或旧版)感兴趣,可在此处找到该文档:旧版 Economy