
Easy Multi Save是一个一体化的存档和加载解决方案,能帮你节省大量时间。它适合大小项目,无需任何 C++ 知识,非常适合纯蓝图和代码项目。保存并加载关卡角色、关卡和子关卡蓝图、玩家、库存、组件、持久数据或设置。它还支持对复杂蓝图结构的一键保存,适用于任何演员。所有保存的数据都会被压缩,以实现最小文件大小!
EMS在许多商业项目中经过验证,如《海德罗尼尔》、《原谅我父亲》和《亡灵之夜》。 系统结构简单且一致,即使你只懂 UE 基础,也能立刻上手。它支持各种游戏和应用,并且可以编译到所有平台。设计实现了最大的灵活性,同时完全符合UE的标准:“聪明工作,而非辛苦工作!”
主要特色
- 一种快速且流畅的方式来保存/加载复杂的游戏数据。
- 用一个存档,或者无限多个存档槽,再加上缩略图。
- 保存并加载关卡角色、关卡蓝图、玩家、库存等。
- 保存并加载持久化数据,比如进度。
- 保存并加载组件和子演员。
- 使用“保存界面”来获取演员的保存、预存和加载事件。
- 系统会自动决定更新或重生哪些演员,别担心!
- 在开放世界中用World Partition或Streaming加载并保存角色。
- 完全自动保存/加载巨大的世界分区层。
- 保存任意变量,直接使用其加载的数据。
- 在多个持久关卡和世界之间保存数据。
- 自2018年以来持续支持和更新。
高级功能
- 多线程和延迟加载以加载/保存多个演员。
- 多用户游戏支持。
- 文件结构简洁,支持桌面和控制台文件系统。
- 支持自动保存/加载已毁坏的演员。
- 只需一键保存递归蓝图结构。
- 保存播放器、游戏模式或其他任何演员都作为持久数据。
- 在引擎和项目构建间完全兼容存档。
- 支持玩家之间共享存档。
- 支持在网络游戏中只保存客户端。
- 自定义保存对象,用于存储设置或额外数据。
- 自动保存数据备份和从备份恢复。
- 高级文件完整性保护和版本管理。
技术详情
代码模块
简单多存档(运行时)
C++类的数量
38
网络复制
支持
支持的开发平台
Windows,Mac
支持的目标构建平台
Windows、Linux、Mac、Android、iOS
[主机需要手动编译]
兼容性
支持的虚幻引擎版本4.19 – 4.27和5.0 – 5.7
声明:分享资源来源于公开互联网搜集和网友提供,仅用于学习和研究使用,不得用于任何商业或者非法用途,其版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容! 版权归原作者及其公司所有,如果你喜欢该资源,请支持并购买正版,得到更好的服务。
