Features:
- Create Databases in Editor.
- No need to learn SQL scripting.
- Save & Load everything or individual Actors on the fly.
- Save & Load single Objects or whole Level without extra setup.
- Interface-based Events auto generate SQL Code from Properties.
- Built-in Progress Bar to report loading progress in real-time.
- Built-in Versioning system for Properties, Class and Tables.
- Optional auto-generated Load-Screens, image or movie-based.
Code Modules:
- USQLite (Runtime).
- USQLEditor (Editor).
Number of C++ Classes: 40 New C++ Classes.
Number of Blueprints: 5 Blueprintable Classes.
Network Replicated: No. (Plugin code built in Client Mode is automatically stripped out)
Supported Development Platforms: Multi-platform.
Supported Target Build Platforms: Desktop.
Demo Project:
特征:
- 在编辑器中创建数据库。
- 无需学习SQL脚本。
- 保存和加载所有或单个演员的飞行.
- 保存和加载单个对象或整个级别,无需额外的设置。
- 基于接口的事件自动从属性生成SQL代码.
- 内置进度条,实时报告加载进度。
- 内置的属性,类和表的版本控制系统。
- 可选的自动生成的负载屏幕,图像或电影为基础.
代码模块:
- USQLite(运行时)。
- USQLEditor(编辑)。
C++类数:40个新的C++类。
蓝图数量:5个Blueprintable类。
网络复制:没有。 (客户端模式下内置的插件代码自动剥离出来)
支持的开发平台:多平台。
支持的目标构建平台:桌面。
示范项目:
** Our community friend Nilson Lima have a great introductory video to this plugin here:
https://www.youtube.com/watch?v=902oSGdhSdY
https://www.youtube.com/watch?v=eXiVu5TyPWc
This system empowers you to save and load any data to and from SQLite Databases in Unreal Engine without forcing you to write a single line of SQL Code (or Blueprint Spaghetti).
This tool is capable of helping you to do amazing and unique data persistence in runtime.
For example:
- Execute Multi-Threaded SQLite Functions!
- Create & Edit Database Assets in Unreal Editor!
- Auto Generate SQL Code through Property Reflection!
- Setup Property Versioning to support old Game Versions!
- Save & Load Object References (Pointers) and easily restore them!
- Save & Load data without conflicts across multiple streamed Levels!
- Save & Load Actors or Component References and even Arrays of References!
- Save & Load any kind of Struct as well as basic types like Ints, Strings, Vectors, etc!
- Save & Load from Background Thread, while players are sill interacting with Game World!
- (Optional) Progress Bar System can accurately report loading status without freezing the Game!
- (Optional) HUD System can automatically generate and show Loadscreens when saving or loading the Game.
[NOTE]:
- Updates are released for latest two versions or Unreal Engine only.
- If you don't have latest Unreal Engine installed then you don't have latest Plugin version.
**我们的社区朋友 尼尔森利马 有一个伟大的介绍视频这个插件在这里:
https://www.youtube.com/watch?v=902oSGdhSdY
https://www.youtube.com/watch?v=eXiVu5TyPWc
该系统使您能够在虚幻引擎中保存和加载SQLite数据库中的任何数据,而无需强制您编写一行SQL代码(或蓝图意大利面条)。
这个工具能够帮助你在运行时做惊人的和独特的数据持久性。
例如:
- 执行多线程SQLite函数!
- 在虚幻编辑器中创建和编辑数据库资源!
- 通过属性反射自动生成SQL代码!
- 设置属性版本控制以支持旧的游戏版本!
- 保存和加载对象引用(指针)并轻松恢复它们!
- 保存和加载数据,而不会在多个流式传输级别发生冲突!
- 保存和加载Actor或组件引用,甚至引用数组!
- 保存和加载任何类型的结构以及基本类型,如Ints,字符串,向量等!
- 保存和加载从背景线程,而玩家是门槛与游戏世界互动!
- (可选)进度条系统可以准确报告加载状态,而不会冻结游戏!
- (可选)HUD系统可以在保存或加载游戏时自动生成并显示Loadscreens。
[注]:
- 更新仅针对最新的两个版本或虚幻引擎发布。
- 如果您没有安装最新的虚幻引擎,那么您就没有最新的插件版本。
评论(0)