XDataManager OFFICIAL SALE

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