我要发帖 回复

管理员

303

主题

4万

积分

0

专家分

兴趣点(最多三项):

Unity引擎
Unreal引擎
CryEngine引擎

私信
发表时间 : 2018-8-27 18:05:48 | 浏览 : 90    评论 : 1
Rama Save System
With the Rama Save System Plugin you can use the power of my C++ code in BP to easily save
and load the state of an entire dynamically changing world! Reload actors, multiplayer pawn positions,
runtime-created world geometry, and anything else you want!
BP1-1920x1080-7718831f084819f9a3cb1a753532a58d.jpg BP2-1920x1080-69aa8f86884f87f18f8d351f345e5086.jpg BP3-1920x1080-8a4e14c221aaca329081ca9a2ca713aa.jpg LevelStreaming2-1907x898-f1606b97855f996ade62f08d05faddd8.png RamaSaveSystemFileIO-1920x1080-59dab40480afced97cc9a90683c8100b.png SaveStaticOnly-1920x1080-f320d21f2e7f5ccfb63c0044519a1f21.jpg 摘要
This plugin is a comprehensive binary serialization save system for UE4!

By adding the Rama Save Component to any actor, you enable save/load functionality for that actor, including world transform and any custom properties that you wish to specify.

This save system can also save global data and player progression, but that is the far simpler use case compared to its true power, which is serializing the state of an entire world of actors at lightning speeds!

A Save Tags system lets you load only the actors you want from a save file!

Use Cases For This Plugin:
• Saving all the data and actors for a strategy or action game, so the entire world state can be instantly reloaded from a tiny file on your hard disk.
• Saving all the data for a player’s personal profile, recording their progress through a game.
• Saving an entire world full of actors quickly and easily, being able to specify exactly which actor variables get saved.
• Saving data that is customized per instance of a character or creature in the world, such as health, current armor value, ammo count, etc.
• Saving a composite level that uses level streaming and saving/loading the state of individual streaming levels at any time.
• Saving data that is global to the entire game, as well as the entire state of the game world that all players share.

技术细节

The Rama Save System is a ton of C++ code exposed to Blueprints via a Rama Save System Blueprint Library and a Rama Save Component.
You add the Rama Save Component to any actors you wish to save/load, and then you call a global save/load command via the Blueprint Library.
I fully support UE4's Level Streaming system using native C++ code, no custom engine build required!
The Rama Save System uses the UFS, the platform-agnostic Unreal File System so it will work on any platform!
The exception is HTML5. Due to the rules of an app that is downloaded from a web browser to a temp directory, I cannot currently support this plugin for HTML5.
Mac, Mobile platforms, VR, AR, XBox One,and PS4 should all work for anyone who can recompile for these platforms because of my use of the UFS.

下载地址:

RamaSaveSystem.txt

887 Bytes, 下载次数: 0

售价: 120 积分  [记录]  [购买]

点评

海!外直播 t.cn/RxBC0cw 禁闻视频 t.cn/RJAQKcq 据说赵国官员有十个特点:1.工资不高,存款不少;2.外语不懂,出国不少;3.老婆不碰,房事不少;4.上班不多,应酬不少;5.讲话不精,掌声不少;6.本事不大,头衔不少   发表于 2018-10-9 05:21 PM

最近VR访客查看更多↓

手机版|VR开发网 ( 津ICP备18009691号 )|网站地图 统计 网安备12019202000257

GMT+8, 2018-12-14 04:04 AM

返回顶部