Scriptable Studio Pro View on Asset Store (opens in new tab)

Package details

Latest version
4.5.0
Last updated
First released
Unity version
6000.0.60 or later
Package size
10.5 MB
Files
228
Favorites
53
Views in the past week
23

Price tracking

Last checked
Tracked since
Lowest recorded
$19.99 on

Keywords

Scriptable Studio Pro

by MaharajaStudio (opens in new tab)

5.0 / 5 ยท 3 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 3
4 stars 0
3 stars 0
2 stars 0
1 star 0

Scriptable Studio Pro is a grid-based ScriptableObject editor for Unity, enabling fast bulk editing, formulas, import/export, and optional AI-assisted data creation directly inside the Editor

Price $44.99

Buy on Asset Store (opens in new tab)

Affiliate link ยท Purchases support this site

Price history

Last 6 months

USD
Price history for Scriptable Studio Pro, 6 months Current $44.99; lowest $39.99; highest $44.99 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov Version 4.0 released 19 May 2026 v4.0 Version 4.5.0 released 4 Aug 2026 v4.5.0

Asset preview

1 / 33

Scriptable Studio Pro screenshot 1

Scriptable Studio Pro screenshot 1

About this asset

Scriptable Studio Pro

The Ultimate Data & Prefab Pipeline for Unity

[ Documentation ] | [ Discord ] | [ Tutorial ]

๐Ÿš€ Stop fighting the Inspector. Start building your game.

Scriptable Studio Pro is a professional Unity Editor tool for creating, editing, validating, and managing ScriptableObject and Prefab assets at scale. It replaces slow, click-heavy Inspector workflows with a fast, grid-based data editor designed for real production use.

Whether you are balancing an RPG, managing large inventories, or maintaining thousands of content assets, Scriptable Studio Pro provides a structured, spreadsheet-style workflow that scales cleanly from early prototyping to live content updates.

Designed for both professional studios and solo developers, the tool bridges external data workflows like Excel and Google Sheets with Unity's native serialization system while remaining entirely inside the Unity Editor.

๐ŸŒŸ Core Features

๐Ÿ“ Machine Translation & Grammar Checking (New in 4.5)

Complete text quality and localization workflow integrated directly into your asset workspace.

  • Machine Translation (MT): Bulk translate string fields and Unity LocalizedString entries across providers (DeepL, Google Cloud, Azure, LibreTranslate) with dynamic key generation and batch optimizations.
  • Integrated Grammar Checker: Proofread and spell-check game dialogue, items, and lore fields in parallel via LanguageTool (Docker or Cloud), staging fixes with interactive diff cards.

โ†–๏ธSmart Drag & Drop (New in 4.5)

Don't need to assighn object refrence one by one just Select multiple asset in project and drag & drop to window and chose rules and done 

๐Ÿค– Prefab Studio Pro

Industry-grade Prefab and component editing interface integrated directly into your workspace.

  • Group prefabs instantly by their attached components for powerful multi-prefab inspection and manipulation.
  • Edit nested child components across your prefabs simultaneously using the Child Hierarchy Navigator and Child Batch Mode. Wildcard paths allow mass modification of child elements globally.
  • Safe, non-destructive variant editing powered by delta-only serialization, guaranteeing changes to nested structures or base-level prefabs propagate correctly without breaking variant links.
  • Drag-and-drop support in the main panel for importing and grouping prefab assets instantly.

๐Ÿท๏ธ Formula & Search Aliases

Accelerate your workflow by defining persistent shorthand tags for frequently used query filters and complex formula expressions.

  • Classified into global or type-specific Search Aliases (for search bars) and FieldValue Aliases (for math/formula inputs).
  • Features active inline autocomplete suggestions triggered by typing @ inside the input areas.

๐ŸŒ First-Class Localization & AI Bridge

Deep integration with Unity's Localization package, now featuring crucial updates for batch workflows:

  • Absolute data persistence and sync for all localized field types in the batch detail panel.
  • Deep-cloning optimizations to preserve localization table and entry references across edit states and session switches.
  • AI Localization Bridge: A seamless utility that automatically routes AI-generated translations directly to configured String Table Collections, dynamically establishing runtime keys.

๐Ÿ“Š Grid-Based ScriptableObject Editor

Edit ScriptableObjects as rows and columns instead of clicking through individual assets.

  • View and edit hundreds or thousands of assets at once.
  • Multi-selection editing for fast batch changes.
  • Advanced search and filtering using logical expressions. Example: [Health] > 500 && [Type] == "Enemy"
  • Sort by any field and reorder rows via drag and drop.

๐ŸŽจ Native Drawing System

Any field type now renders correctly in the Detail Panel โ€” no workarounds, no silent exclusions.

  • Types with a Unity CustomPropertyDrawer are detected automatically at startup and rendered using their native drawer.
  • Third-party framework types and any custom generic wrappers work out of the box.
  • Register additional types in Settings โ€บ Native Drawn Types for manual control.
  • All detection is cached at startup: zero runtime performance cost after initialization.

โœ… Comprehensive Data Validation

Ensure data integrity across thousands of assets before hitting play or committing to source control.

  • Standard Rule Checks: Instantly catch missing object references (nulls), empty strings, unassigned enums, duplicate names, and out-of-bounds numeric values.
  • Custom Rules Engine: Create project-specific validation using logical Formulas, Regex patterns, or Unique Field constraints.
  • Smart Dashboard: Group issues by severity (Error, Warning, Info) or Type, and click any issue to immediately highlight the exact asset and field in your grid.
  • Accessible via the ๐Ÿž button in the main toolbar.

โš—๏ธ Dynamic Formula System

Balance game data directly inside the editor using Excel-style formulas.

  • Field referencing. Example: =[Level] * 100 + [BaseHealth]
  • Built-in math functions including Lerp, Random, Clamp, Sin, Cos, Pow, and more.
  • Context-aware functions like Prev and Next for progression curves.
  • Live preview of calculated values before applying changes.

๐Ÿ”„ Professional Import & Export

Integrate smoothly with external data pipelines.

  • Copy and paste directly between Scriptable Studio Pro and Google Sheets.
  • Import and export CSV, JSON, SQL, and Google Sheets (URL or clipboard).
  • Smart parsing handles nested data, lists, and Unity-specific types.
  • Data integrity is maintained with strict validation on import.

๐Ÿ› ๏ธ Advanced Editing Tools

Built for real-world data authoring needs.

  • Smart autocomplete for enums, references, assets, and formulas.
  • Drill into nested classes and lists without leaving the grid.
  • Advanced Batch Renamer: Rename hundreds of assets on disk safely with real-time previews. Use dynamic macros (e.g., Weapon_{TYPE}_{ii}), find and replace with Regex, add prefixes/suffixes, and auto-pad sequential numbers.
  • Smart Fill: Auto-complete sequences across multiple rows โ€” linear, random, multiplier, curve, gradient, GUID, and more. Supports all native types including unsigned primitives.
  • Find and replace across entire datasets.

๐Ÿ“ฆ Addressables & Sub-Asset Management

  • Addressables Assignment: Manage Addressables directly from the grid. Assign, change, or clear groups in bulk without opening individual inspectors.
  • Sub-Asset Management: Create sub-assets directly inside parent assets. View parent and sub-assets together in a structured table. Perfect for abilities, modifiers, upgrade tiers, dialogue nodes, or nested configuration data.

๐Ÿง  Optional AI-Assisted Workflow

AI Asset Architect Generate structured data suggestions based on your existing ScriptableObject schemas, analyze selected assets to match naming conventions, or refine existing content with natural language.

Examples:

"Balance all weapons based on rarity" "Rewrite item descriptions with a darker tone" "Generate missing enemy abilities" "Fix inconsistent naming"

All AI-generated output is validated against your exact data types, including Enums, LayerMasks, AnimationCurves, Gradients, and more.

Supported providers: OpenAI, Google Gemini, OpenRouter, Ollama (local models), and any OpenAI-compatible cloud AI model.

๐Ÿ” AI Usage Disclosure

  • AI features are fully optional.
  • The core tool functions completely without AI.
  • All AI-generated suggestions require user review before being applied.
  • No datasets or AI services are included with the asset.
  • Users provide their own API keys or local models.

๐ŸŽฎ Perfect For

  • RPGs & Survival Games
  • Strategy & Simulation Games
  • Live-Service Games
  • Inventory Systems & Economy Balancing
  • Dialogue, Narrative & Quest Systems
  • Localization Teams
  • Technical & Content Designers
  • Gameplay Programmers

๐Ÿ Why Scriptable Studio Pro?

ScriptableObjects are powerful, but the unity default Inspector workflow does not scale. Scriptable Studio Pro turns raw data editing into a structured, fast, and reliable process. It reduces friction, minimizes errors, and provides a professional data pipeline that feels closer to a database editor than a cluttered Inspector.

If your project is data-heavy, this tool quickly becomes indispensable.

From the publisher's Asset Store listing.

Technical details

Technical Overview

Scriptable Studio Pro is an editor-only Unity tool designed to operate directly on existing ScriptableObject and Prefab assets using Unity's native serialization pipeline. It introduces a structured, data-oriented editing layer without altering your runtime architecture or requiring any changes to your existing asset or component classes.

Core Architecture

Operates entirely within the Unity Editor โ€” no runtime code is included. Zero impact on builds or player performance.

Works with existing ScriptableObject classes and Prefabs โ€” no inheritance, base classes, or attribute requirements. Existing assets and components work immediately.

Prefab Studio Pro (v4.0): Industry-grade prefab and component editing interface integrated directly into the workspace. Allows inspection and mass editing of nested child components across your prefabs simultaneously using Child Hierarchy Navigator and Child Batch Mode (with wildcard paths). Utilizes delta-only serialization to ensure changes to nested structures or base-level prefabs propagate correctly without breaking variant links.

Dynamic field discovery โ€” fields are analyzed dynamically with strict type validation to ensure data safety and consistency.

Native Unity integration โ€” fully compatible with Unity's serialization system and AssetDatabase workflows.

Data Handling & Type Support

Supports all Unity-serializable data types including primitives, enums, nested classes, structs, lists, and prefab components.

Machine Translation System (v4.5): Multi-provider machine translation engine (DeepL, Google Cloud, Azure, LibreTranslate) supporting batch request bundling, dynamic string table key generation, locale normalization, and dry-run preview verification.

Grammar Checking Engine (v4.5): Parallel text proofreading and grammar analysis powered by LanguageTool integration (supporting self-hosted Docker containers and Cloud API). Features batch string scanning, structured issue response parsing, and interactive staging/undo.

Creation Scope & Row Shortcuts (v4.5): Granular control over batch execution allowing operations to target Selected Rows, Type, or All items, paired with instant row index context menu shortcuts (Create Selected, Update Selected, Save Selected).

Native Drawing System (v3.0): Any type with a custom inspector or drawer is automatically detected at startup and rendered using its native Unity interface. This covers serializable dictionaries, third-party framework types, and any custom generic wrapper. The detection cache is built once at startup with zero ongoing performance cost.

Localization support (v4.0): Deep first-class support for Unity Localization. Features deep-cloning optimizations to preserve table/entry references, a silent AI Localization Bridge to dynamically update String Table Collections, and full support for nested component localization in inspectors and batch refinement.

Formula & Search Aliases (v4.0): Shorthand tag system letting you define persistent shorthands for frequently used query filters and complex formula expressions, classified into Search Aliases and FieldValue Aliases with inline autocomplete suggestions triggered by `@`.

Specialized editors for commonly used asset types:

- AnimationCurve and Gradient with visual pickers

- AudioClip with waveform preview and playback

- Texture and Sprite previews

- GameObject and Prefab references with thumbnail, component tags, spawn button, and Edit/Ping action

- UnityEvent with full persistent call editing

All batch operations support preview, validation, and undo.

Advanced Batch Renaming with macro-driven string formatting (e.g. {TYPE}_{i}) and sequential auto-padding, integrated directly with the AssetDatabase for safe, bulk modifications on disk.

Pill Navigation System (v3.0): When multiple types are checked in Batch Mode, a pill strip appears above the grid โ€” one clickable pill per type for instant navigation. Pills support right-click drag to reorder. Pill height and color mode are configurable in Settings.

Grid-Based Editing System

ScriptableObjects are represented as rows, fields as columns โ€” providing a consistent, table-based editing model.

Multi-asset editing with aligned fields โ€” only compatible fields are displayed and edited together.

Advanced data operations: row reordering, sorting per column, logical filtering and search queries.

Layout control: customizable column visibility and reusable layout presets.

Formula Engine

Excel-style expression parsing and evaluation with familiar syntax designed for designers and technical users.

Field-to-field references โ€” formulas can reference other fields within the same asset or row.

Contextual functions โ€” support for progressive and relative calculations using previous and next row context.

Deterministic evaluation โ€” results are predictable, reproducible, and previewed live before application.

Built-in function support including math, interpolation, clamping, rounding, randomization, and progression utilities.

Data Validation Engine

Automated Data Validation โ€” extensible rule-based engine evaluating data against standard constraints (null references, out-of-bounds ranges, unassigned enums) without requiring custom inspector code.

Custom Constraint Evaluation โ€” evaluates user-defined Regex patterns, formula-based logic constraints, and uniqueness checks across entire datasets.

Real-time Issue Tracking โ€” processes validation sweeps across hundreds of assets instantly, grouping results by severity (Error, Warning, Info) with direct asset pinging. Accessible via the ๐Ÿž button in the main toolbar.

Import & Export Pipeline

Spreadsheet integration โ€” direct copy and paste support for Google Sheets via clipboard (TSV format) or published URL.

File-based import and export โ€” supports CSV, JSON, SQL, and TSV formats.

Robust structured data parsing โ€” handles nested data, collections, and Unity-specific types during transfer.

Validation and error reporting โ€” import operations include schema validation and detailed error feedback.

AI Integration (Optional)

AI-assisted generation and refinement of structured data โ€” used for content creation, balancing, and bulk data iteration.

Schema-aware output enforcement โ€” ensures generated data strictly matches field types and structures.

Context-driven prompts โ€” existing assets and metadata are used to guide generation and refinement.

Provider-agnostic architecture โ€” AI services are configurable by the user and not hard-coded to a single provider. Supports OpenAI, Google, OpenRouter, Ollama, and any OpenAI-compatible endpoint.

Workflow & Safety

Custom Undo/Redo system โ€” designed to handle large batch edits safely and efficiently.

Non-destructive editing โ€” all changes can be previewed before being applied to assets.

Production-scale design โ€” optimized for large datasets, deep nesting, and long-term project maintenance.

Prevents accidental corruption, broken references, or invalid formulas by surfacing errors in a dedicated validation window before runtime execution.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.60f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.