排行榜范例

排行榜示例概述。

阅读时间2分钟

排行榜范例 将展示 Epic在线服务(EOS)SDK中的排行榜接口相关操作,其中包括:

  • 查询排行榜定义

  • 查询排行榜排名数据

  • 查询排行榜好友数据

本示例构通过提供可以控制这些操作并直接向用户展示数据的用户接口,展示了这些功能的作用。

开始之前

出于演示目的,示例应用使用 Epic账户服务 验证本地用户。这需要先将用于初始化SDK的客户端凭证指定给使用 Epic账户服务应用

演示的SDK功能可以和任何支持的身份供应商配合使用,以用于用户验证。

入门指南

在右侧面板中登录即可开始操作。

排行榜面板

示例开始后,它会获取开发者门户设置的排行榜定义,然后在列表中展示它们。定义名称会出现在标题排行榜下方右侧的列中,如下所示:

选择排行榜

点击排行榜定义以便选中它。定义会按如下方式高亮显示。

全球排行榜

选中排行榜定义后,点击 显示全球(SHOW GLOBAL) 按钮,显示所有在排行榜上有分数的用户的全球排名数据。

点击查看大图。

好友分数

选中排行榜定义后,点击 显示好友(SHOW FRIENDS) 在排行榜中显示所有有数据的好友。

点击查看大图。

控制台命令

除了标准控制台命令,本示例还支持以下控制台命令,供你在游戏中输入:

控制台命令用法说明
GETDEFSGETDEFS发出请求,获取此应用程序的排行榜定义。
INGESTINGEST <STAT_NAME> <INGEST_AMOUNT>摄取名称为 STAT_NAME 的统计数据,摄取值为 INGEST_AMOUNT。参见统计数据接口了解详情。