Import CSV and TSV files into ScriptableObjects instantly. Auto-generate C# classes in seconds.😩 The Pain Point: Manual Asset BalancingEvery game project starts small, but as soon as you add more weapons, items, characters, or levels, managing your data becomes a bottleneck. Copying columns of numbers from spreadsheets and pasting them into ScriptableObject inspector fields is a tedious process. It takes only one typo, missing semicolon, or misaligned row to break your entire game's balance.Writers, game designers, and spreadsheet balances prefer working in external grid programs (like Excel or Google Sheets) because they allow bulk edits, math formulas, and instant charts. But exporting those values and manually mapping them to runtime Unity objects is slow. DataLoom Lite resolves this disconnect, creating a direct bridge between your CSV/TSV spreadsheets and ScriptableObject databases.😊 The Solution: Automated ImportingDataLoom Lite gives you a single, unified Editor Control Panel where you can load any standard .csv or .tsv file, select a folder of ScriptableObjects, and hit ImportBoilerplate Elimination: No need to write custom editor scripts or import wrappers for every new data type.Code-First Wizard: If you don't even have the C# ScriptableObject classes created yet, DataLoom's Class Generator Wizard will read your CSV column headers (like ID, BaseSpeed, ItemName, ThemeColor) and instantly generate the C# class file for you, pre-configured with the correct data types.🚀 Key Features In-Depth (Lite Version)CSV Importer (Lite)Full compliance with RFC 4180 parsing rules. Easily parses cells containing commas, escaped quotes, and newlines. You can specify custom text qualifiers and delimiters (commas, semicolons, or pipes) to match whatever program you export from.TSV Importer (Lite)Specialized tab-separated values importer. Perfect for Google Sheets copy-paste data exports where tab delimiters keep formatting clean even if your descriptions contain commas.Class Generator Wizard (Lite)A custom editor window that analyzes your CSV column headers and suggests C# fields. Generates clean, compiling C# scripts with the [CreateAssetMenu] attribute, ready to receive data instantly.Robust Type Resolver (Lite)Supports all core Unity and C# types: int, float, double, string, bool, and custom project Enums. Handles decimal symbols correctly regardless of your computer's local culture settings.Vector & Rectangle Parser (Lite)Parse coordinate cells formatted as (x, y) or (x, y, z) directly into Unity Vector2, Vector3, Vector4, and Rect types. No custom parsing code needed.Color Parser (Lite)Translates hex codes (like #FF5733 or 33FF57) and normalized decimal RGBA values (1.0, 0, 0, 1.0) into native Unity Color fields, allowing designers to tweak theme colors directly in Excel.Array & List Parser (Lite)Easily imports lists of items. Separate array values in a single spreadsheet cell with semicolons (e.g. potion_01;potion_02;sword_03) to populate standard C# arrays or lists of strings/integers/enums.Asset Database Matcher (Lite)Type-aware resource loader. If a column represents a Sprite, AudioClip, Prefab, or another ScriptableObject, the matcher automatically searches your project folders by asset name or path and binds the reference dynamically.Batch Database Optimizer (Lite)Designed to import hundreds of items in a single pass. Integrates reflection caching and batch updates, preventing the Unity editor window from locking up or freezing during large database refreshes.Reverse CSV Exporter (Lite)Modified values inside Unity during playtests? Use the Reverse Exporter to dump your active ScriptableObject parameter fields back out into a standard CSV file, preserving your runtime design balance.👑 UPGRADE TO DATALOOM PRO FOR ADVANCED PIPELINESNeed direct Excel (.xlsx) support, JSON integration, or real-time workflow automation? Upgrade to DataLoom Pro to unlock professional-grade pipeline features:Excel & JSON Parsing: Import multi-sheet workbooks (.xlsx) and JSON files directly.Live FileWatcher Sync: Detects local file changes and auto-syncs databases in playmode.Nested Object Bindings: Map complex nested subclass structures and lists.CLI validator: Headless database verification scripts for CI/CD builds.👉 Get DataLoom Pro now to automate your entire database pipeline: Get DataLoom Pro hereJOIN DISCORD | DOCUMENTATION | OTHER ASSETSKey Features-CSV ImporterTSV ImporterClass GeneratorType ResolverColor ParserVector ParserArray ParsingList BindingAsset MatcherResource LoaderBatch ImportingReflection CachingEnum ResolverCustom DelimitersLocal Culture-InvariantReverse ExporterCSV ExporterInspector PanelDemo SceneWelcome DashboardSupported OS: Windows, macOS, LinuxUnity Support: Unity 2021.3 LTS, 2022.3 LTS, 2023.x, Unity 6+Build Targets: Standalone, WebGL, Mobile (iOS/Android), ConsolesDependencies: Zero COM/Excel dependenciesDOCUMENTATIONS: Click Here!





