๐ง SaveKit Lite โ Easy Blueprint Save System for UE5 (C++ Backend)
SaveKit Lite is a minimalist save/load system for Unreal Engine 5 with full Blueprint support. Implemented in C++, designed for easy use in Blueprints.
๐ Available on Unreal Engine Marketplace โ get the plugin, leave a review, and support future development!
It allows you to save and load:
- ๐ฎ Actor transform (location, rotation, scale)
- ๐ง Custom string variables (like score, health, state)
-
๐ท๏ธ Actor tags and properties marked as
SaveGame
๐ก Why save actor tags? Tags can be used to categorize actors (e.g.,
Enemy
,Loot
,Checkpoint
) and drive gameplay logic. Saving them ensures that gameplay-relevant identifiers like quest objectives, interactables, or triggers remain intact after loading. -
๐พ Metadata about save slots for UI display
๐ก Why SaveKit Lite?
Unlike Unreal Engine's native Save Game system, SaveKit Lite gives you:
- ๐งฉ Actor-level saving with no custom classes
- ๐ Built-in transform & tag support
- ๐ฆ Key-value variable system for runtime data
- ๐ Metadata for UI display (slot name, version, timestamp)
- ๐ฏ Built in C++, but used entirely via Blueprints โ no coding required
Want to know more? See the Comparison with UE Save System (this file is part of the documentation bundle)
๐ฆ SaveKit Lite is designed to be simple and extendable โ ideal for indie projects, prototyping, and modular virtual world systems.