View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1.1
- Last updated
- First released
- Unity version
- 2022.3.60 or later
- Package size
- 4.6 MB
- Files
- 316
- Favorites
- 6
- Views in the past week
- 2
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $59.00 on
Keywords
XDataManager
Unified static & dynamic game data management.
Price $218.00
Buy on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 9
XDataManager screenshot 1
About this asset
I. Core Features:
- XData - Flexible runtime data structures supporting any type
- DynamicData - Monitor value changes at any data node
- XJson - Enhanced JSON format with expanded capabilities
- PersistentData - Optimized save file system
- Text (Localization) - End-to-end localization management
(definition/auto-collection/deduplication/export/merging/switching)
- Excel (.xlsx) Export Tool - Non-programmer friendly spreadsheet manager
(detailed manual included)
- Sample Game - Fully playable demo scene (build-ready)
II. Detailed Features:
Dynamic Data Monitoring
- Track changes at any node in data hierarchy
- Dispatch events based on parent/child relationships
- Monitor multiple hierarchy levels simultaneously
- Dual modes: Base Mode & Top-down Mode
Enhanced JSON Format
- Precision control with multiple numeric types (beyond double)
- Flexible object keys (supports non-string indices)
- Custom operations via XAction type (powers localization)
Optimized Save System
- Zero serialization bloat - every byte serves purpose
- Automated workflows: create/load/save/duplicate/delete
- Intuitive data structures focused on gameplay needs
- Built-in data management best practices
End-to-End Localization
- Predefine & auto-collect editor texts → deduplicated CSV
- Extract & deduplicate Excel spreadsheet texts → CSV
- One-click merging of all text sources → unified CSV
- Simple CSV → Excel integration for translation workflows
- Seamless in-game language switching
Non-Programmer Friendly Excel Tool
- Strict schema: tables/fields/records/tags
- Tag-driven functionality (extensible & flexible)
- Cross-table references with visual tracking
- Data constraints: length/dependencies/exclusions
- Auto text collection → deduplicated CSV
- Smart ID allocation (no manual calculations)
- Multi-sheet table splitting → auto-merged data
- Pinpoint error highlighting with fix suggestions
- Collaborative note zones for team coordination
- Auto-generated metadata (key relationships/grouping)
- Extensible data types & tag functionality
Comprehensive C# API
- Detailed module introductions
- Type-specific documentation (individual MD files)
- Parameter-by-parameter method guides
- Beginner-friendly code samples
Complete Sample Game
In-game implementation:
- Full mini-game (modes/tutorial/levels/victory)
- Static + dynamic data management
- Localization with live language switching
- Save operations: create/load/save/duplicate/delete
- Data-event system integration
- UI reactive to data changes
- Runtime static data reloading
- Dynamic data debugging tools
Development environment:
- Build-ready scene (one-click packaging)
- Production-grade C# architecture
- Toolbox extension examples
- Save data structure blueprints
- Full Excel-to-runtime workflow
Experience some features
Contact Us
| Email | Discord |
From the publisher's Asset Store listing.
Technical details
- Supported Unity Versions: Unity 2021 to Unity 6
- Runtime features have no platform restrictions
- Excel Export Tool is implemented using Python, supports Windows/Mac/Linux
- Excel Export Tool can be used within the editor, or directly without opening the Unity project
- Depends on Python Scripting package
(This is an official free package from Unity, automatically installed, no manual operation required)
- C# Scripting API documentation, Excel user manual, and editor window tools are available in both English and Chinese languages
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2022.3.60f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.