Skip to content

๐Ÿง  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.