PlayFab 物品(旧版 Economy)

重要

经济 v1 API 处于维护模式,将不会收到任何新功能,只有 bug 修复。 v1 API 将在可预见的未来进行维护。 请参阅 经济 v2 概述 ,详细了解 PlayFab 经济的下一个版本!

物品和物品栏是可以用于向游戏添加自定义项和提高深度的常用机制。 通过在 PlayFab 中定义和跟踪物品,可以获得对游戏内目录的一流分析和 LiveOps 支持。

重要概念

  • 目录 - 目录提供了一种管理游戏虚拟物品的简便方法。 目录列出了游戏中可用的所有物品。
  • 目录物品 - PlayFab 物品几乎可以表示可能会使用的任何类型的虚拟商品,从耐用品、捆绑包到锁定的容器。
  • 玩家物品栏 - 所有玩家帐户都有物品栏。 物品栏包含所有拥有的物品实例以及迄今为止的物品历史记录。
  • 虚拟货币 - 货币可以用于从目录或商店购买物品、表示从应用内购买转换的软货币或是用作推动游戏的机制。

PlayFab 提供了一个用于与物品和物品栏进行交互的大型交互式游戏场地,通过目录中的物品定义可以增加很多自定义项。 但是,大多数常用交互仅通过几个关键 API 进行:

  • PurchaseItem - 使用虚拟货币购买单个目录物品,减去相应货币并将一个物品实例添加到玩家/角色物品栏中。
  • GetCharacterInventoryGetUserInventory – 这些 API 检索指定角色或玩家的当前虚拟商品物品栏。