给 HTML 小游戏加上在线排行榜

不用买服务器、不用建数据库。分数写入、个人最佳和榜单读取由 iNeed 提供,你的游戏只需要在一局结束时提交一次分数。

界面为示意

谁负责什么

真实服务由平台提供,作品不需要自己实现,包里也不放任何密钥。

iNeed 负责

  • 写入分数并关联玩家账号
  • 记录个人最佳
  • 读取全站榜单
  • 提交失败时不影响继续游玩

你的作品负责

  • 定义分数含义、单位和排序方向
  • 确定一局什么时候结束
  • 结束时只提交一次分数

发布时:无需单独设置,作品发布后即可使用排行榜。

接入步骤

细节、本地自测方法和通过标准写在开发文档里。

  1. 先定好计分规则

    分数代表什么、越高越好还是越短越好,按实际玩法确定,不在接入时改规则。

  2. 在结算时提交一次

    一局结束时冻结本局数据,提交一次分数;网络重试复用同一次结算,不会重复记录。

  3. 在结算页展示榜单

    从主菜单或结算页打开榜单,处理空榜、长昵称和加载失败。

适合的作品

节奏与反应类游戏

按歌曲或关卡分别设榜,鼓励玩家反复挑战。

计时闯关

按用时排序,越短越好,展示个人最佳。

活动挑战赛

品牌或社群活动中用榜单带动分享和回访。

常见问题

我的游戏是纯前端的,也能有排行榜吗?

可以。分数写入、个人最佳和榜单读取由 iNeed 提供,不需要你自己部署服务器或数据库。

需要在发布时开通吗?

不需要单独设置,作品发布后即可使用。

能分多个榜单吗?

可以按作品需要区分,例如按歌曲或关卡分别展示。iNeed 上的「节奏黑闪」就为六首歌各设了全站排行榜。

怎么防止重复提交?

同一局只在结束时提交一次,重试复用原结算。客户端分数不能单独证明没有作弊,高价值比赛需要额外的可信验证。

经常一起使用

上传网页,直接使用排行榜

作品通过审核后即可分享,并按需要组合登录、支付、广告、排行榜、联机和云存档。

给 HTML 小游戏加在线排行榜 | iNeed