Current sales My Tracked Assets Login
Ultimate Skill/Tech Tree System preview
Unity

Ultimate Skill/Tech Tree System

By Unity China Publisher Hub

$20

About Ultimate Skill/Tech Tree System

  • Tools, Systems & Learning > Development Tools & Automation
  • Art & Visuals > UI & GUI
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.

Suitable Project Types

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

Unity price last checked .

Prices and availability may change.