Ultimate Skill/Tech Tree System
Unity China Publisher Hub
$11.00
$22.00
50%OFF
(no ratings)
Jump AssetStore
Visual Tech Tree Editor: Supports multiple trees, multi-level nodes, CSV import/export, localization, save/reset and unlock events. Drag-and-drop prefabs for quick integration.Ultimate Skill Tree Maker is a complete tech tree (skill tree) solution for UGUI.Visually create nodes, edit relationships, and save them as ScriptableObjects in the built-in Tech Tree Editor. Then sync everything to your scene UI with one click, and automatically rebuild connections based on the relationships. At runtime, it provides unified management of unlock logic, unlockable status, save/load, and multi-tree switching.Core Capabilities:1. Visual Editing – Create/drag nodes, connect them, box-select and batch drag, save to tree asset.2. UI Workflow – Sync node layout to target containers, automatically rebuild UI connections based on relationships.3. Multi-Tree Support – Multiple TechTreeNodesSO assets bind to independent panels (TechTreePanelBridge).4. Multi-Level Nodes – Each tier supports configurable costs and localized name/description, with initial unlockable support.5. CSV Workflow – Batch import with fixed column order, export current tree, auto-fill prerequisite relationships.6. Localization Support – Built on Unity Localization, with UI refresh after language switching.7. Event Extension – Per-node and global unlock/reset events for easy integration with sound effects, quests, achievements, and save systems.8. Ready to Use – The UltimateSkillTreeMaker.prefab aggregates the manager and example UI for a quick start.9. Resource Costs – Includes a built-in resource system, but also supports external resource system input.10. Documentation & Examples– Includes a complete User Guide (quick start, feature descriptions, script interfaces, prefab instructions).–Example CSV files are located in ExampleResources/Example CSV.Suitable Project TypesRPG, strategy, idle, simulation, action progression systems, and any project requiring a tech tree / skill tree progression system.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.AI tools assisted in generating partial code snippets during the development of this package. All such content has been strictly reviewed manually and functionally verified, with tests covering key paths, and integrated only after confirmation of correctness.



