找回密码
 立即注册

代码插件 Easy Multi Save v1.37虚幻5.0快速简化保存加载

ScreenFunctions-1920x1080-997711429e840a3ba4d65a44f313d3b0_resized.jpg ScreenSlots-1920x1080-dcad2c2352b03294e80ebd5b246bd0cf_resized.jpg ScreenFiles-1920x1080-357cac41366fe070b252e94000610c3f_resized.jpg ScreenInventory-1920x1080-008c18a51dfa0b2a8ae396c6d4076264_resized.jpg ScreenLoading-1920x1080-ee44394d07e78984c665a3030e5b9145_resized.jpg ScreenSettings-1920x1080-dc0778008807f31a510fb9781e4943c2_resized.jpg ScreenExampleProject-1920x1080-be1c3bfba6bdfb471eefa6c695abe282_resized.jpg ScreenExampleProject2-1920x1080-24d86faa8e51aefb41ab769dffcef4e9_resized.jpg ScreenBlueprintStructs-1920x1080-8c4c8d85c56768e1fa6e6066c368f38a_resized.jpg


Easy Multi Save是一个一体化的存储和加载解决方案,可以为您节省大量时间。它适用于小型和大型项目,不需要任何C++知识,这使它非常适合Blueprint和代码项目。保存并加载级别参与者、级别和子级别蓝图、播放器、资源清册、组件、持久数据或设置。它还支持一键保存任何参与者的复杂蓝图结构。所有保存的数据都被压缩到最小文件大小!
EMS在许多商业项目中进行了尝试和测试,如:Hydroneer、原谅我的父亲和亡灵之夜。该系统具有简单而一致的结构,因此即使您只了解UE的基本知识,也可以立即加入。它支持各种游戏和应用程序,可以为所有平台编译。该设计允许最大限度的灵活性,同时完全符合UE的标准:“更聪明地工作,而不是更努力地工作!”
技术细节
主要特点:
一种保存/加载复杂游戏数据的快速而精简的方式。
使用单个保存游戏或无限数量的保存槽,以及缩略图。
保存并加载关卡演员、关卡蓝图、玩家、库存等。
保存和加载进度等持久性数据。
保存并加载组件和子参与者。
使用“保存接口”获取Actor的保存、预保存和加载事件。
系统会自动决定更新或重生哪些演员,别担心!
使用World Partition或Streaming在开放世界中加载和保存Actors。
保存任何变量并直接使用其加载的数据。
持续支持和更新。
高级功能:
多线程和延迟加载以加载/保存许多Actor。
多用户游戏支持。
使用桌面和控制台文件系统支持清理文件结构。
一键保存递归蓝图结构。
将玩家、游戏模式或任何其他参与者保存为持久数据。
更新项目后,保持旧的保存文件的相关性。
支持玩家之间共享保存游戏。
支持在网络游戏中只保存客户端。
自定义保存对象,用于存储设置或其他数据。
代码模块:轻松多保存(运行时)
C++类的数量:20
网络复制:支持
支持的开发平台:Windows、Mac
支持的目标构建平台:Windows、Mac、Android、iOS,[控制台需要手动编译]


Easy Multi Save v1.37




您需要登录后才可以回帖 登录 | 立即注册