Skill Tree Maker Importer Pro View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.2.1 or later
Package size
4.5 MB
Files
247
Favorites
6
Views in the past week
10

Price tracking

Last checked
Tracked since
Lowest recorded
$14.00 on

Keywords

Skill Tree Maker Importer Pro

by Smiling Eclipse (opens in new tab)

No ratings yet

An asset that automatically imports the layout from Skill Tree Maker to Unity Canvas in runtime.

Price $20.00

Buy on Asset Store (opens in new tab)

Affiliate link Β· Purchases support this site

Price history

Last 6 months

USD
Price history for Skill Tree Maker Importer Pro, 6 months Current $20.00; lowest $20.00; highest $20.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Skill Tree Maker Importer Pro screenshot 1

Skill Tree Maker Importer Pro screenshot 1

About this asset

πŸ“˜ Skill Tree Maker Importer

Documentation | πŸ“„ Manual

Contact | βœ‰οΈ [email protected]

Discord | Join Server

⚠️ DEV NOTE

I am not the creator of the Skill Tree Maker website.

For any issues related to the web tool itself, please contact its developer:

🌐 Skill Tree Maker Website

πŸ’¬ Skill Tree Maker Dev Discord

πŸ’‘ ABOUT

The Skill Tree Maker Importer is a Unity asset that lets you import skill trees created with Skill Tree Maker directly into Unity β€” automatically converting exported .json files into ScriptableObjects and building a fully interactive skill tree inside a Unity UI Canvas at runtime.

This tool bridges the gap between the Skill Tree Maker web editor and your Unity project, saving hours of manual setup and giving you a clean, modular workflow.

πŸ’ŽPRO vs FREE

This is the paid version of the asset, featuring several improvements and exclusive features compared to the Free version.

New Features and Enhancements:

  • Scriptable Settings:
    Centralize all your tree and customization options in a single place. Easily create and switch between different configuration presets.
  • Scriptable Scale Templates:
    Assign templates to dynamically adjust node scales in a modular and consistent way.
  • Advanced Customization:
    Many new customization options for your nodes, lines, and arrows.
  • New Line Options:
    Line Cutting:
    Trim a few pixels from the line border for cleaner visuals.
    Configurable Width, Tiling, and Texture: Adjust these directly in the tree settings.
    Animated Line Shader: Includes scrolling effects and alpha masking options.
  • Arrows (Exclusive Feature):
    Add arrows at the start and end of your lines, with full customization β€” change sprites, icons, rotation (toward nodes), and distance offsets.
  • Multi-Currency System:
    Support multiple currencies for your skill tree. Each upgrade can have two or more currency costs with scalable values and configuration options.
  • Customizable Cost Formulas:
    Choose from multiple configurable cost progression formulas β€” Linear, Exponential, Cubic, Quadratic, Extreme, Slow, or define your own custom formula.
    Scale upgrade costs per level, assign different currencies to unique formulas, and automatically calculate prices for each level.
    You can also set prices manually if preferred. Analytical fields display the total cost sum and cost-to-total ratio for better balancing.
  • Hidden Locked Nodes:
    A handy customization feature that hides locked nodes and lines when enabled, showing only unlocked or purchased nodes β€” perfect for incremental games.

From the publisher's Asset Store listing.

Technical details

πŸš€ MAIN FEATURES

πŸ”„ Import & Build System

  • Import .json files exported from Skill Tree Maker.
  • Automatically convert all data into ScriptableObjects.
  • Dynamically instantiate all nodes and connections inside a Canvas at runtime (just press Play!).
  • All imported nodes can be manually edited afterward (change icons, descriptions, etc.).

βš™οΈ Customizable Logic & Visuals

  • Fully editable visuals – easily change the look of your nodes and lines to fit your game's art style.
  • State Machine system – manage all node states (locked, unlocked, available, maxed) with clean logic.
  • Easily add, remove, or extend node states to match your game’s progression system.

πŸ“ˆ Multi-Level & Upgrade Scaling

  • Support for multi-level skills with automatic cost scaling based on upgrade level.

πŸ’Ύ Built-in Save System

  • Includes a simple save system that can easily be replaced or extended with your own.

🧭 Interactive Runtime View

  • Zoom & drag support built-in.
  • Interactive tooltips that display node information dynamically.
  • Fully functional runtime experience β€” ready to use in your game.

🧩 Simple & Fast Workflow

  • Import your JSON with one button click.
  • Assign the database reference.
  • Press Play β€” and your entire skill tree is instantly built and functional!
  • Design your skill trees outside of Unity for a cleaner and faster workflow.

🧰 REQUIREMENTS

This asset requires the free com.unity.nuget.newtonsoft-json package to function. You can find installation instructions in the asset’s documentation.

🧱 SYSTEM OVERVIEW

1️⃣ Import System (JSON β†’ ScriptableObjects)

  • Reads exported JSON files from Skill Tree Maker.
  • Creates a SkillNodeData ScriptableObject for each skill.
  • Automatically organizes imported data into folders.

2️⃣ Builder System (ScriptableObjects β†’ Canvas UI)

  • Reads all imported ScriptableObjects.
  • Instantiates UI nodes dynamically at runtime.
  • Connects nodes with visual lines.
  • Handles interactivity, tooltips, and state logic.

🧩 TECHNICAL DETAILS

  • Works with Unity 2022+ & Unity 6+
  • Compatible with URP, HDRP, and Built-in Render Pipeline
  • Works on any platform
  • Runtime only (system builds trees when entering Play Mode)

πŸ’¬ SUPPORT & COMMUNITY

For suggestions, bug reports, or feature requests, feel free to reach out! I’m always open to feedback and ideas to improve the tool.

πŸ“§ Email: [email protected] πŸ’¬ Discord: Join the community

Compatibility

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

As listed on the Asset Store.