Scriptable Wizard View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.4 or later
Package size
312 KB
Files
20
Favorites
8
Views in the past week
3

Price tracking

Last checked
Tracked since
Lowest recorded
$7.50 on

Keywords

Scriptable Wizard

by Grimoire Studios (opens in new tab)

No ratings yet

Scriptable Wizard streamlines ScriptableObject creation in Unity. Configure values before saving, validate fields, and batch edit or export/import assets to boost workflow and productivity.

Price $15.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Scriptable Wizard, 6 months Current $15.00; lowest $15.00; highest $15.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 8

Scriptable Wizard screenshot 1

Scriptable Wizard screenshot 1

About this asset

Scriptable Wizard is a Unity Editor extension that drastically improves how you create, edit, and manage ScriptableObject assets. Instead of creating empty assets and editing them afterward, Scriptable Wizard lets you configure all values before creation, ensuring accuracy and saving time.

It supports custom serialization, Unity attributes like [Tooltip], [Header], and [Range], and handles complex structures including arrays, lists, enums, and nested classes. You can create multiple assets at once, mark your most-used types as favorites, and categorize types automatically or manually using custom attributes.

The package also includes a powerful Batch Editor, enabling you to export/import assets to JSON/CSV, and bulk-edit multiple assets at once, with support for presets and dry-run validation.

This tool is editor-only, has no dependencies, and is fully customizable via attributes in your ScriptableObject classes. It fits any genre or project scale, especially helpful for RPGs, management sims, action games, or any game where large volumes of data assets are used.

Whether you’re working solo or with a large team, Scriptable Wizard is built to accelerate your production pipeline, reduce manual errors, and keep your game data clean and consistent.

From the publisher's Asset Store listing.

Technical details

🔧 Technical Details – Key Features

  • Pre-Creation Configuration
    Configure all serializable fields before creating ScriptableObject assets using a custom editor window.
  • Deep Type Support
    Supports primitives, enums, object references, vectors, arrays, lists, and nested serializable classes.
  • Unity Attributes Compatibility
    Fully supports Unity attributes like [Header], [Tooltip], [Range], [TextArea], [Space], etc., for improved UI rendering.
  • Custom Type Descriptions
    Uses [Description] and [Tooltip] attributes to display helpful descriptions and hover info for both fields and ScriptableObject types.
  • Smart Validation System
    Automatically detects required fields based on naming conventions and validates input before asset creation.
  • Advanced Filtering & Search
    Includes filters for "Favorites Only", "Project Types Only", and "With Attribute Only" to quickly find relevant types.
  • Auto Categorization & Custom Categories
    Organizes ScriptableObject types into smart categories based on name patterns or user-defined [Category] attributes.
  • Favorites & Persistent Settings
    Mark commonly used types as favorites and store last-used creation preferences per type (folder, quantity, naming, etc.).
  • Batch Creation
    Create multiple instances of the same ScriptableObject with one click, using shared or incremented naming.
  • Batch Editor ModuleExport ScriptableObjects to JSON/CSV
    Import JSON/CSV back into assets
    Bulk edit field values across many assets at once
    Supports Dry Run mode and edit presets
  • Editor-Only and Build-Safe
    Clean separation of runtime/editor code with assembly definitions. Safe to include in all Unity projects.
  • Zero Dependencies
    No third-party packages or runtime dependencies required.
  • Highly Performant
    Uses reflection caching and async type scanning to remain responsive even in large projects.

Compatibility

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

As listed on the Asset Store.