Y8 分数保存与成就系统 · 跨设备同步的数千款游戏独立成就
分数保存机制
游客 vs 注册
游客模式下玩 Y8 的游戏,游戏结束后分数不会被保存——刷新页面或关掉浏览器就没了。注册账户后,每款游戏只要支持分数保存,玩完就会自动提交到云端排行榜。
怎么判断一款游戏是否支持分数保存
看游戏详情页或开始游戏后的界面:
- 有「Save Score / 保存分数」按钮 → 支持
- 有「Global Scoreboard / 全球排行榜」链接 → 支持
- 游戏结束后弹出「Submit Score」对话框 → 支持
- 三者都没有 → 这款游戏可能不支持分数保存(可能因为是单机游戏、或者开发者没接入 Y8 的排行榜接口)
分数提交流程(注册账户)
- 游戏开始时,游戏代码从 Y8 服务器拉取当前账户信息
- 游戏结束时,游戏代码把分数 + 游戏内 ID 提交给 Y8 服务器
- 服务器验证后写入该游戏的排行榜
- 账户主页可以看到你在该游戏里的历史最高分
排行榜
Y8 上的排行榜分两种:
全球排行榜
该游戏所有注册玩家的分数排名,通常只显示 Top 1000。部分热门游戏有分区(每日榜、每周榜、总榜)。
好友榜
仅你加的好友在该游戏里的分数排名,更适合和熟人比拼。
成就系统
什么是成就
成就(Achievements / Badges)是 Y8 账户系统里的另一大功能——每款支持成就的游戏会定义一组可解锁条件(比如「通关第一关」「获得 10000 分」「玩过 5 次多人模式」),条件达成后自动解锁并加到你的账户成就库里。
成就类型
常见成就条件包括:
- 通关类:通关第 1/2/3/... 关
- 分数类:单局分数达到 X / 累计分数达到 X
- 时长类:累计玩过这款游戏 X 分钟
- 社交类:在多人模式中邀请 X 个朋友 / 邀请的朋友通关
- 收集类:解锁所有角色 / 收集所有装备
- 挑战类:不存档通关 / 一命通关 / 无道具通关
查看成就
- 账户主页:有总成就数、已解锁 / 未解锁统计
- 游戏详情页:该款游戏专属成就列表,灰色未解锁、彩色已解锁,点击可看解锁条件
- 成就中心:Y8 有一个独立的成就中心页面,汇总所有游戏的成就进度
成就和分数的关系
成就和分数是两套独立系统——分数是「谁玩得最好」,成就是「你在这款游戏里做过什么」。部分成就可能和分数相关(比如「单局分数达到 5000」),但大部分是独立条件。
跨设备同步
分数和成就数据全部在云端,所以:
- 桌面端玩的分数 → 手机端登录后在排行榜里能看到
- 手机端解锁的成就 → Y8 Browser 登录后成就中心里也能看到
没有手动同步按钮,自动实时更新。
可能遇到的问题
分数没保存
常见原因:
- 游戏本身不支持分数保存(开发者没接入接口)
- 游戏服务器短暂故障(稍后再试试)
- 游戏结束后没等分数提交完就关了页面(等 2~3 秒再关)
成就没解锁
部分成就需要特定条件组合(比如「无暂停通关」),如果中间做了不符合条件的操作就不会解锁。看一下该成就的具体条件描述,严格按条件来。