Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Utilities
1/9
NanoSave is an extension of Game Creator 2's save system, providing seamless integration, enhanced metadata support, and efficient file compression for a streamlined saving experience.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
6000.0.23f1
Compatible
Compatible
Compatible
Package dependencies
1
This package needs other Asset Store packages in order to work.
Description

NanoSave - Enhanced Save Storage Extension for Game Creator 2


NanoSave is a powerful, plug-and-play save storage solution for Game Creator 2, designed for effortless setup and seamless integration. With just four clicks, you can enable NanoSave in the Game Creator 2 settings, no manual setup, extra components, or scene modifications are required!


Key Features

Seamless GC2 Integration - Works natively with Game Creator 2’s save system, requiring zero extra setup.

Rich Metadata - Store essential game data, including save title, player location, progression, playtime, character level, game version, and timestamps.

Screenshot Previews - Automatically captures save slot previews. Supports Layer Masks to exclude elements like UI.

Gzip Compression - Reduces save file size by up to 95% (e.g., 4.01MB → 223KB), optimizing storage.

File Integrity Checks - Detects save file corruption and automatically restores a backup to prevent data loss.

Independent Save Files - Each save slot is stored separately, avoiding unnecessary overwrites & simplifying file management.

Automatic Backups - Every time you overwrite a save, NanoSave creates a backup, ensuring you can always recover previous data.

Dynamic Metadata Assignment - Assign metadata values dynamically using global variables, allowing flexible customization.

NanoSave Lite Option - A lightweight version that mirrors GC2’s json save storage option but with Gzip compression for smaller save files.

Game Creator 2 Enhancements - Adds new properties, events, and instructions to Game Creator 2, including:

  • Next Available Save Slot – Automatically picks the next free slot.
  • Current Loaded Save – Retrieves the active save slot.
  • Save Slot Metadata – Access details like timestamps and progression.

📦 What’s Included? 📦

Full Source Code

Example Content

Setup Guide & Documentation


🔗 Learning Resources 🔗

📖Documentation

📚Setup guide

📅Roadmap


💰 Launch Discount – 50% OFF for a Limited Time!

Price: $20 $10 for the first two weeks!


🔥 Why Choose NanoSave?

NanoSave expands on the default GC2 save system by adding rich metadata, independent save slots, automatic backups, screenshot previews, and enhanced slot management, offering greater flexibility and reliability without changing your workflow.

Technical details

📜 Properties

Define and retrieve save-related data with Game Creator 2’s property system:

🔢 Get Properties with Number Decimals

  • Highest Save Slot -The highest numbered save slot available.
  • Total Save Slot Count - The total number of save slots.
  • Next Save Slot - The next available save slot for saving progress.
  • Current Hover Save Slot - The save slot is currently highlighted in the UI.
  • Loaded Save Slot - The currently loaded save slot

📝 Get Properties with Text

  • Save Slot Metadata - Stores additional text-based information about a save slot, such as date, playtime, app version, or description.

🖼 Get Properties with Sprite

  • Save Slot Screenshot - A captured image representing the game state at the time of saving.

Triggers

Automatically react to save system events:

  • On Corrupted Save Detected - Triggered when a corrupted save file is found.

🔹 Instructions

  • Refresh Save Slots UI - Updates the save slot interface to reflect the latest save data.

NanoSave supports Legacy UI, but example UI elements use TextMeshPro, as Unity's old UI Text is now legacy. To view the examples, install TMP Essentials (Window → TextMeshPro → Import TMP Essential Resources).

All components support TextReferences, so if you prefer Legacy UI, you can switch to using Text instead of TMP.


NanoSave currently supports Game Creator 2's no encryption and XOR encryption only.

NanoSave | Game Creator 2

(not enough ratings)
$10
$20
-50%
NEW RELEASE
Discount ends in 9 days
Seat
1
Updated price and taxes/VAT calculated at checkout
349 views in the past week
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR
Save 50%
$20
$10