Cloud Save 概念篇
Cloud Save 概念篇
UOS Save
云存档为游戏玩家提供跨平台、跨设备、安全、高可用的游戏存档的存储、检索和管理的云服务。
存档模式
根据游戏类型,存档可分为单存档与多存档两种模式。
- 单存档(LINEAR):游戏的进度是线性的,每个玩家或角色在同一个命名空间下应当只有一个最新的存档,每次存储直接覆盖之前的数据。
- 多存档(MULTI):游戏为玩家提供多个存档槽位。玩家自行维护多个存档,可以选择覆盖某个已经存在的存档,或创建一个新的存档。
存档数据
每一份云存档可以包含以下三类数据。
- 元数据:包含存档名称、描述、命名空间、创建时间戳、存档属性等数据。其中,存档属性用来记录游戏自定义的存档信息,例如游戏时长、玩家等级、位置坐标等信息。
- 封面:存档的封面图片,可以帮助玩家快速了解存档的内容,比如关卡截图、地图标识等等。目前支持 PNG、JPEG、JPG、GIF、SVG 的图片格式。
- 文件:存档文件,支持二进制、纯文本等任意文件类型。
用户头像
用户头像是游戏或APP中用户的个人图像。用户头像可以是真实的照片,也可以是插图、动漫人物或任何形象的图像。它代表了用户的在线身份,并帮助其他用户在互动时识别他们。
- 默认头像:系统预定义的默认头像。
- 用户头像:用户角色头像,每个角色仅支持一个头像,角色头像支持用户自定义上传或直接使用默认头像。
限制
- 存档名称、存档命名空间、存档描述、文件名长度:均为256个字符。
- 用户名、用户角色名长度:均为64个字符。
- 存档属性大小:每个JSON Map不超过2KB。
- 封面大小:每张图片最大10MB。
- 文件大小:每份文件最大100MB。
- 头像大小:每份文件最大5MB。