An asset that automatically imports the layout from Skill Tree Maker to Unity Canvas in runtime.📘 Skill Tree Maker Importer PRODocumentation | 📄 ManualContact | ✉️ smilingeclipse666@gmail.comDiscord | Join Server⚠️ DEV NOTEI 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💡 ABOUTThe Skill Tree Maker Importer PRO 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.this tool is very useful for anyone that is making a RPG, ARPG, Roguelike, Roguelite, MMO or Incremental Game.🚀 MAIN FEATURES🔄 Import & Build SystemImport .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 & VisualsFully 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 ScalingSupport for multi-level skills with automatic cost scaling based on upgrade level.💾 Built-in Save SystemIncludes a simple save system that can easily be replaced or extended with your own.🧭 Interactive Runtime ViewZoom & drag support built-in.Interactive tooltips that display node information dynamically.Fully functional runtime experience — ready to use in your game.🧩 Simple & Fast WorkflowImport 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.🧰 REQUIREMENTSThis asset requires the free com.unity.nuget.newtonsoft-json package to function. You can find installation instructions in the asset’s documentation.🧱 SYSTEM OVERVIEW1️⃣ 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 DETAILSWorks with Unity 2022+ & Unity 6+Compatible with URP, HDRP, and Built-in Render PipelineWorks on any platformRuntime only (system builds trees when entering Play Mode)💬 SUPPORT & COMMUNITYFor suggestions, bug reports, or feature requests, feel free to reach out! I’m always open to feedback and ideas to improve the tool.📧 Email: smilingeclipse666@gmail.com 💬 Discord: Join the communityi used AI to generate the skill icons.




