Xbox 玩家数据概述
Xbox 玩家数据平台
Xbox 玩家数据让标题与游戏社区中的参与者互动。 成就 奖励玩家在游戏中取得的成就,并激励他们探索游戏所能提供的更多内容。 统计信息和 操作者可以跟踪他们的进度,并查看他们如何与世界各地的家人、好友和游戏者堆叠在一起。
Xbox 玩家数据还用于支持控制台外壳和 Xbox 应用中的许多 Xbox 服务社会功能,例如游戏中心、丰富的状态和 特色统计信息。
Xbox 玩家数据入门
设计具有 吸引力的 Xbox 体验 是将标题与保存社区相连接的第一步。
配置 Xbox 玩家数据服务: 基于事件与游戏管理
开发人员可以在从游戏中编写统计信息和成就时选择两种受支持的模型:基于事件和游戏管理的模型。 这些功能在合作伙伴中心的 Xbox 服务设置中配置。
注意
虽然可以在 游戏发布之前更改用于统计信息和成就的配置,但这样做会清除该系统的所有现有数据!
基于事件 是一个服务器端处理模型。 Stat 事件是由客户端生成的,且已排队以上传到 Xbox 服务。 接收后,根据你在合作伙伴中心中定义的规则对这些事件进行聚合或聚合。 这是用于 Stats 的推荐选项。
标题托管 是客户端处理模型。 标题可完全控制数据的处理方式、发送到服务器的时间以及服务器针对该数据应执行的操作。 这是用于Achievements 的推荐选项。
游戏无需对统计信息和成就使用相同的模型,开发人员应可以随意选择最适合其每个系统使用情况的模型。 推荐选择游戏管理的成就,因为它能够简化游戏代码,同时利用基于事件的统计信息,因为它与其他 Xbox 服务深度集成,并且避免需要维护自定义聚合逻辑。
注意
基于事件的成就系统需要基于事件的统计信息。
请参阅 基于事件和标题管理的度值 和 基于事件与标题托管统计信息 了解详细信息并帮助确定适合标题的模型。
Xbox 创意者计划中游戏的选项
Xbox 创意者计划的游戏不能使用成就。
Xbox 创意者计划的游戏可使用游戏管理的统计信息系统。
如果希望在 Xbox 创意者计划游戏中使用成就或基于事件的统计信息,请考虑应用于 ID@Xbox 程序。