根据数据用途选择能力
同一个游戏可能包含几类数据:玩家当前进度、完整关卡或地图、用于排行的成绩,以及货币、道具和购买权益。工坊分别提供云存档、文件存档、排行榜和游戏资产等能力。
云存档:保存可继续游玩的进度
云存档适合关卡进度、教程状态、玩家偏好及普通游戏状态。可以在过关、返回菜单等合适时机保存,下次进入时读取,让玩家继续之前的体验。
示例需求:“保存已解锁关卡和音量设置,重新进入游戏时恢复;首次玩家从第一关开始,读取失败时显示重试,不要覆盖旧进度。”
文件存档:地图、存档槽与完整快照
需要整体保存一份关卡、地图、二进制内容或完整游戏快照时,可以使用文件存档。存档槽和相关元信息便于组织多份进度,让玩家选择继续哪一次体验。
设计时说明何时创建、何时覆盖和怎样恢复。完整快照与少量字段分别使用,能减少频繁上传与不必要的数据同步。
排行榜:展示成绩与玩家排名
云端排行榜用于提交和展示成绩,可以围绕游戏规则设计最高分、累计值或周期榜,并显示当前玩家的成绩与位置。适合竞速、得分、生存和阶段挑战等玩法。
接入时明确榜单名称、分数含义、排序方向与提交时机。例如“每局结束提交最高距离,展示总榜与我的成绩”。排行规则应和结算逻辑一致。
资产:把余额、道具和权益交给对应服务
游戏中的货币、道具和权益可以结合资产服务管理,并设计奖励、兑换与消耗规则。涉及购买或受保护余额时,真实发放与扣减应通过相应服务处理。
例如,商城商品、复活成本和活动奖励需要清楚的数据归属。客户端保存的展示信息可以用于界面呈现,账户中的实际余额与业务结果仍由服务确认。
接入方式与运行环境
可以向AI明确提出接入某项平台能力,再围绕游戏中的真实功能实现使用。平台通过项目配置与SDK衔接相关服务,开发者可以继续细化数据结构、错误处理和资源使用。
试玩保存与恢复流程
接入存档后,退出并重新进入游戏,看看进度是否恢复;使用多个存档槽时,分别保存并选择读取;加入排行榜后,邀请朋友一起提交成绩,查看双方排名。
涉及奖励和道具时,可以试一次领取、购买或使用,确认界面数量与实际结果一致。发现问题后,把具体操作发给AI继续调整。
让想象,变成游戏
写下一句想法,开始制作你的游戏。