View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.0
- Last updated
- First released
- Unity version
- 2022.1.24 or later
- Package size
- 344 KB
- Files
- 22
- Favorites
- 27
- Views in the past week
- 6
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Advanced Player Prefs
- Price drop
Save more data types with ease in Unity — Advanced Player Prefs extends PlayerPrefs for flexible, reliable storage.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 1
Advanced Player Prefs screenshot 1
About this asset
Advanced Player Prefs
Advanced Player Prefs is a powerful and flexible Unity package that expands the standard PlayerPrefs system, giving you the ability to save and retrieve a wide variety of data types quickly and efficiently. With Advanced Player Prefs, you are no longer limited to just strings, ints, and floats — now you can store Vector2, Vector3, Vector4, Color, Quaternion, Transform, and more, all with simple and clean API calls.
Whether you’re saving player progress, game settings, positions, rotations, colors, or any custom data, Advanced Player Prefs makes it easy. All data is saved in a format compatible with Unity’s PlayerPrefs, so you don’t have to worry about breaking compatibility while gaining far more flexibility.
Key features include:
- Support for multiple data types: Save and load vectors, quaternions, colors, transforms, strings, ints, floats, and bools.
- Simple API: Intuitive methods for Get, Set, Delete, and Check existence, just like Unity’s built-in PlayerPrefs.
- Clean and efficient: Lightweight and optimized for performance, keeping your game running smoothly.
- Reliable storage: Handles all the behind-the-scenes serialization for complex data types automatically.
- Easy integration: Drop it into any project and start saving advanced data immediately — no setup required.
Advanced Player Prefs is designed for both beginners and professional Unity developers who want a robust, flexible, and developer-friendly solution for persistent game data. It’s perfect for saving player stats, game configurations, UI settings, positions and rotations of objects, and any custom data your game needs.
Take control of your game’s data today and make saving and loading faster, easier, and more versatile than ever with Advanced Player Prefs. Stop working around the limitations of standard PlayerPrefs and start using a system that adapts to your project, not the other way around
From the publisher's Asset Store listing.
Technical details
- Unity Version: Compatible with Unity 2019.4 and later
- Supported Platforms: All Unity target platforms (Windows, Mac, Linux, iOS, Android, WebGL, etc.)
- Data Types Supported:int, float, bool, string
Vector2, Vector3, Vector4
Color, Quaternion
Transform (position, rotation, scale) - Core Features:Save, load, delete, and check for keys
Supports default values for all data types
Automatic serialization of complex types
API closely mirrors Unity’s PlayerPrefs for easy integration - Installation: Drag and drop into any Unity project, ready to use immediately
- File Size: Lightweight (~few KBs, no heavy dependencies)
- Dependencies: None (standalone package)
- License: Use in personal and commercial projects
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2022.1.24f1 | Compatible | Compatible | Compatible | Compatible |
Compatible with all versions
As listed on the Asset Store.