Pular para o conteúdo
Mídia 1 do anúncio HKH SQLite

Descrição

Hokkaido Hideout's SQLite – Seamless SQLite Integration for Unreal Engine

Save and Load Anything. Zero SQL. Total Control.


---


💡 Why Choose USQLite?

Are you tired of writing SQL queries or wrangling spaghetti Blueprints just to save game data?

USQLite is the ultimate solution for Unreal Engine developers who need robust, flexible, and version-safe data persistence using SQLite – without writing a single line of SQL.


---


⚙️ What Makes USQLite Unique?

Auto SQL Generation – Serialize UObjects, Actors, Components, Structs, and Arrays via reflection.

🎮 Blueprint-Ready – Fully exposed to Blueprints. Save/load data with clean nodes.

🔄 Multithreaded I/O – Run save/load tasks on background threads without freezing gameplay.

🧠 Version Control Built-In – Table and property versioning keeps saves compatible across game updates.

🔗 Reference Support – Save & restore object pointers and arrays of references.

🖼 Custom Load Screens – Built-in splash screen, blur, or video loader with real progress tracking.

🧰 Editor Integration – Edit DB assets and settings directly inside Unreal Editor.

🛠 Fine-Grain Control – Optional SQL command queues, condition filters, and immediate I/O.


---


🧪 Ideal For:

  • RPGs, survival games, roguelikes, simulations

  • Dynamic world state saving

  • Persistent multiplayer worlds

  • Editor tools that require local data storage


---


🚀 Get Started in Minutes

Drop the plugin into your project, create a USQLite asset, and start saving game state from Blueprints or C++.

You don’t need SQL knowledge — USQLite does the heavy lifting.


### 📚 What Can USQLite Do?

USQLite empowers you to save and load virtually any kind of data from SQLite Databases — all without writing a single line of SQL or creating tangled Blueprint logic.


Here’s what makes it a game-changer:

⚙️ Execute *multi-threaded SQLite functions** in runtime.

🧱 Create and edit *Database Assets directly in the Unreal Editor**.

🤖 Automatically generate SQL code using *property reflection**.

📌 Enable *property versioning** for compatibility across game updates.

🧲 Save and load *UObject references**, even entire arrays of pointers.

🌍 Seamlessly save/load across *multiple streamed levels**.

🎮 Persist data for *Actors, Components, Structs**, and basic types (Int, String, Vector, etc.).

🧵 Run database I/O in *background threads**, while gameplay continues smoothly.

📊 (Optional) Built-in *progress bar system** with real-time loading feedback.

🎬 (Optional) *HUD system** auto-generates load screens for immersive transitions.


Whether you're making a single-player RPG or a persistent online world, USQLite scales with your ambition — no spaghetti, no stress.

---

💬 Join the Community

Got questions? Want to see the plugin in action?

👉 JOIN OUR DISCORD SERVER!

Documentation:

https://usql.hkh-interactive.com

🎥 Watch a beginner-friendly video walkthrough by Nilson Lima:

* [Intro to USQLite – Part 1]

* [Intro to USQLite – Part 2]

Formatos incluídos