Ultimate Skill/Tech Tree System View on Asset Store (opens in new tab)

Package details

Latest version
1.2.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
4.4 MB
Files
95
Favorites
9
Views in the past week
18

Price tracking

Last checked
Tracked since
Lowest recorded
$10.00 on

Keywords

Ultimate Skill/Tech Tree System

by Unity China Publisher Hub (opens in new tab)

No ratings yet

Visual Tech Tree Editor: multi-tree, multi-level upgrades, CSV support, Localization, research duration/channels, save/load, unlock/reset events, developer progress; Easy to use.

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 Ultimate Skill/Tech Tree System, 6 months Current $20.00; lowest $10.00; highest $20.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov Version 1.2.0 released 12 Jun 2026 v1.2.0

Asset preview

1 / 10

Ultimate Skill/Tech Tree System screenshot 1

Ultimate Skill/Tech Tree System screenshot 1

About this asset

Ultimate Skill Tree Maker is a complete tech tree (skill tree) solution for UGUI.

You can visually create nodes, edit relationships, and save them as ScriptableObjects in the built-in Tech Tree Editor; then sync them to the scene UI with one click, and automatically rebuild connections based on the relationships. At runtime, the ConditionUnlockManager manages unlock logic, unlockable status, save/load, and multi-tree switching. It supports tiered research, resource deduction, and an info panel.

Core Features

Visual Editing

Create/drag nodes, connect links, box selection, and batch drag; canvas grid snapping (Off / 20 / 50 / 100 px); "Clear All Links" to remove all links with one click; wider node panel with foldout sections (Basic Info / Canvas & Prerequisites / UI Unlock Events / Dev Info); Levels always visible; dev progress and notes on nodes; canvas color by progress (editor‑only workflow).

UI Workflow
Sync node layout to the target container; auto‑rebuild UI lines from relationships.

Multi‑Tree Support
Multiple TechTreeNodesSO assets bound to independent panels (TechTreePanelBridge).

Multi‑Level Nodes
Each tier can configure resource costs, research duration, and localized name/description; supports initial unlockable and multiple upgrades.

Tech Categories
Global TechCategoriesSO and Category Editor; node UI / info panel can display category name and icon (shared across trees).

Research System
Per‑tier research duration (0 = instant unlock); global research speed multiplier, concurrent research slot limit, pause/resume API; node research progress bar, slot‑full indicator; effective research time shown in the info panel.

Info Panel
Required resources / research time; dynamic prerequisite list (localized names; green = unlocked, red = locked).

CSV Workflow
Batch import with fixed column order; export current tree; auto‑fill prerequisite relationships.

Localization Support
Based on Unity Localization; after language switching, node, category, and panel texts update automatically.

Event Extension
Node‑level and global unlock/reset events for integrating sound effects, quests, achievements, save/load.

Resource Costs
Built‑in native resource pool (deduct cost, disable when insufficient, refund on reset) or external system via SetResourcesSufficient.

Ready to Use
UltimateSkillTreeMaker.prefab aggregates the manager and example UI; demo and examples are organized and polished.

Documentation & Examples

The package includes a complete User Guide (quick start, feature descriptions, scripting API, prefab guide; bilingual tooltips in English/Chinese).
Example CSV located in ExampleResources/Example CSV.

Suitable Project Types

RPG, strategy, idle, raising, action progression, and any project that requires a tech tree / skill tree progression system.

From the publisher's Asset Store listing.

Technical details

Developed based on Unity 2022.3.62 LTS or higher and Tuanjie Engine 1.8.5, using UGUI and Unity Localization.
Data layer: Uses ScriptableObjects (Tree SO / Node SO).
Editor layer: Provides visual editing, layout synchronization, and CSV import/export via the Tech Tree Editor.
Runtime: Manages unlock validation, state refresh, save/reset, and multi-tree UI mapping.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.62f2c1 Compatible Not listed Not listed

As listed on the Asset Store.