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个小时之内,从您的电脑中彻底删除上述内容! 版权归原作者及其公司所有,如果你喜欢该资源,请支持并购买正版,得到更好的服务。