概述:Easy Multi Save是一款全面的游戏存档与读档解决方案,适用于小型及大型项目,无需C++知识,兼容蓝图与代码项目。系统支持保存和加载关卡Actor、关卡蓝图、玩家、背包、组件、持久数据及设置,并提供一键保存复杂蓝图结构的功能。所有存档数据均经过压缩以减小文件体积。该插件已在多个商业项目中得到验证,如Hydroneer、Forgive me Father和Night of the Dead,并持续获得更新支持。
特点:
· 快速且精简的复杂游戏数据保存/加载方式
· 支持单个存档或无限存档槽位,并附带缩略图
· 支持保存/加载关卡Actor、关卡蓝图、玩家、背包等
· 支持保存/加载进度等持久数据
· 支持保存/加载组件和子Actor
· 提供保存接口,可获取Actor的保存、预保存和加载事件
· 系统自动决定更新或重生Actor
· 支持开放世界中的World Partition或流式加载
· 全自动保存/加载大型World Partition关卡
· 可保存任意变量并直接使用加载后的数据
· 在多个持久关卡和世界之间保留数据
· 自2018年起持续提供支持与更新
· 支持多线程和延迟加载,以处理大量Actor的加载/保存
· 支持多用户游戏
· 整洁的文件结构,支持桌面和控制台文件系统
· 支持自动保存/加载已销毁的Actor
· 一键保存递归蓝图结构
· 将玩家、游戏模式或任何其他Actor作为持久数据保存
· 跨引擎和项目构建的存档文件完全兼容
· 支持玩家之间共享存档
· 支持网络游戏中仅保存客户端
· 自定义存档对象,用于存储设置或附加数据
· 保存任何基于UObject的类型,可独立或作为Actor的一部分
· 自动存档备份及从备份恢复
· 高级文件完整性保护和版本控制
· 支持Epic在线服务的二进制云存档
· 提供存档报告诊断功能,用于数据检查
