Easy Multi Save v1.70 (5.5) 是一款功能全面的存档与加载解决方案,专为简化游戏数据管理而设计。该工具适用于从小型项目到大型项目的各类场景,无需掌握C++编程知识,即可在蓝印(Blueprint)项目或纯代码项目中快速集成使用。
支持存档与加载的内容包括:层级Actor、层级与子层级蓝图、玩家角色、背包数据、组件、持久化数据及设置等。系统可一键保存复杂的蓝图结构,确保任意Actor的数据均可完整保存。所有存档数据均经过压缩处理,有效降低文件体积,提升存储效率。
该方案已在Hydroneer、Forgive Me Father、Night of the Dead等多个商业项目中经过实战验证,具备简洁稳定的架构设计,开发者即使仅掌握基础UE知识,也能快速上手。系统兼容所有类型的游戏与应用,支持跨平台编译部署,充分遵循虚幻引擎的开发理念:“更高效,而非更耗力”。
主要功能包括:
- 提供高效、流畅的复杂游戏数据存取方式;
- 支持单个存档或无限存档槽位,并可配以缩略图展示;
- 可存取层级Actor、蓝图、玩家、背包等核心数据;
- 支持持久化数据(如进度)的读写;
- 可对组件及子Actor进行存取操作;
- 通过“存档接口”获取Actor的存档、预存档及加载事件;
- 系统自动判断需更新或重生的Actor,无需手动干预;
- 支持开放世界场景中基于世界分区或流式加载的存档与加载;
- 可全自动处理大规模世界分区层级的存取操作;
- 支持任意变量的存取,并可直接使用加载后的数据;
- 保障多层级世界与场景之间的数据延续性;
- 自2018年起持续提供更新与技术支持。
高级功能包括:
- 支持多线程与延迟加载,实现大规模Actor的并行存取;
- 支持多人游戏场景下的多用户数据管理;
- 提供清晰的文件结构,兼容桌面与主机平台文件系统;
- 自动处理被销毁Actor的存档与恢复;
- 一键保存嵌套的蓝图结构;
- 可将玩家、游戏模式等任意Actor作为持久化数据保存;
- 保证不同引擎版本与项目版本间的存档文件兼容性;
- 支持玩家间存档文件的共享;
- 支持网络游戏中仅保存客户端数据;
- 提供自定义存档对象,用于存储配置或扩展数据;
- 自动创建文件备份与版本管理。
Easy Multi Save v1.70 (5.5) 以稳定、高效、易用为核心,是构建复杂游戏存档系统时的理想选择。