基本 PlayFab 核心服务包包含哪些内容?
启用 MPS 后,您可以在有限容量内免费使用 Multiplayer Servers,以评估多人服务器游戏的构建。
免费评估模式还对游戏服务器中同时激活的核心数施加限制。但是,付费模式允许游戏开发者为其游戏请求额外的服务器核心。
免费评估模式下的最大同时核心配额为:
这通常不足以发布正式游戏,但可以帮助您评估该服务并开始使用。
若要详细了解这些不同的虚拟机,请参见 Azure VM 规格。
每月提供的免费评估容量取决于您的 PlayFab 计费模式,也基于核心小时数进行计算。这意味着如果您使用 单核 Av2 系列 VM(如 A1v2),您有 750 小时免费时长。但如果您使用 双核 Av2 系列 VM(如 A2v2),您只有 375 小时免费时长——750 除以 2 等于 375。
PlayFab Multiplayer Servers 的消费定价
需要 Multiplayer Servers 的游戏必须通过 PlayFab 的消费定价方案购买额外容量。以下是用于计费服务器使用的 PlayFab 资源:- 虚拟机实例小时 - 您的游戏服务器所使用的虚拟机时间小时数。不同的虚拟机和容器选项按不同费率计费。有关详细信息,请参见 Multiplayer Servers 详细价格表。
- 网络出口 - 您的游戏服务器向 Internet 传输的数据量(以千兆字节为单位)。网络出口根据源数据中心以不同费率计费。
以示例估算成本
您的多人服务器部署的主要输入为:- 多人游戏活动量(总用户分钟数)。
- 单个会话中的用户数量。
- 会话所需的计算、存储和网络资源。
- 备用会话的开销。
- 备用服务器 - 玩家不想等待服务器,PlayFab 的目标是在 3 秒内响应服务器请求。PlayFab 维护一组备用服务器,以确保服务器立即可用。当新的分配消耗该备用池时,PlayFab 会初始化新的备用会话。所需的备用会话数量取决于在峰值使用期间新会话的请求速度,以及可以创建和初始化的速度。
- 虚拟机碎片 - 如果您在单台虚拟机上托管多个会话,有时可能会因碎片而产生额外的备用容量。在我们每台虚拟机三个会话的示例中,一台虚拟机可能只有一个活动会话,剩余的两个”位置”被添加到备用池中。在活动会话终止之前,该虚拟机必须保持在线——即使不需要额外的备用容量。
通常,这些开销来源会使所需的计算小时数增加 20%。
计算网络流量
网络出口可能是一笔可观的支出,尤其是对于有许多同时连接玩家(32 名以上)的大型多人会话。在开发和测试期间,在本地运行您的服务器以估算其在游戏过程中的网络使用情况。如何付款
PlayFab 提供三种计费途径。- 通过信用卡付款。
- 通过 PlayFab 开票付款。 这非常适合许多专业项目,但需要您联系我们的客户服务小组进行设置。
- 通过 Azure 和 Microsoft 企业协议计费。 这非常适合可能与 Azure 或其他 Microsoft 产品线有批量交易的组织。联系我们的客户服务小组或您的 Azure 解决方案专家以了解更多信息。
- PlayFab Essential Services
- PlayFab Multiplayer Servers
