Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/11
A dynamic skill tree UI builder supporting infinite skills, limitless graph expansion, procedural generation, and full customization flexibility.

Render pipeline compatibility

The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
6000.1.10f1
Compatible
Compatible
Compatible
2022.3.60f1
Compatible
Compatible
Compatible

Description

Documentation | Contact | Discord


DEV NOTE

I am fully open to requests and suggestions. Feel free to contact me through Discord, my website, or email to share your thoughts and experiences.


Create limitless skill, perk, or ability trees with Skill Web—a customizable UI builder featuring infinite skills, runtime graph rendering, and procedural generation.


INFINITE SKILLS

Create an infinite number of skills from the Skill Bank window!


  • SEARCH & FILTER: easily search through all your skills and filter them by their size or custom tags.

  • MULTI-SPRITE: you can set unique icons for each skill state.

  • CUSTOMIZABLE: easily add your own data to skills with datasets.

  • SCALING FIELDS: Use the built-in attributes in skill datasets to add numeric fields that automatically scale with skill levels. Animation curves are supported!


EDITOR GRAPH

Creating skill webs (skill trees, skill graphs, ability trees, etc.) is easy! Simply open the Web Creator window and start creating.


  • NO LIMIT: there's no limit to how many skill webs that you can create.

  • ENDLESS: featuring a node-based editor similar to Unity's Shader Graph—You have as much space as you need to create your skilll webs.

  • NODE-BASED: Skills created in the Skill Bank are available as nodes. This also means that the same skill can be used any number of times in a single skill web.

  • CONNECTION-BASED LOGIC: whether a skill can be unlockable with or without connections to other prerequisite skills is entirely up to you!


RUNTIME GRAPH

The runtime graph, better known as Web View, converts graphs created in the Web Creator to a gameplay equivalent version with the use of UI prefabs.


  • NAVIGATION: freely pan and zoom around all skills. Navigation with a mouse, keyboard, or controller are fully supported.

  • SNAPPING: to improve upon keyboard & controller navigation, the runtime graph snaps onto a nearby skill. In addition, you can give the player the ability to quickly snap to the nearest skill towards a specific direction.

  • AUTOMATIC BOUNDS: don't want the player navigating too far away from the content? Simply enable automatic bounds from the settings!

  • SKILL LEVELING: freely upgrade and downgrade skills! Downgrading skills can be disabled from settings.

  • RESETTING/REVERTING: give the player the ability to both completely reset a skill web and/or revert any unsaved changes made.

  • LINK WITH PLAYER: Use the PlayerWebLink component to automatically link a skill web with the player.


MODERNIZED UI

Use the default minimal UI design, or customize it completely!


  • WEB VIEW: the web view is a custom runtime graph that essentially parents all skills and connections and gives the player the ability to navigate around them.

  • HOVERCARD: the hovercard displays skill information when a skill is hovered.

  • CONNECTION HIGHLIGHTS: connection lines use a shader that supports highlighting and sprite switching.

  • VIDEO PLAYER: take advantage of the hovercard's video player support by assigning videos to skills that demonstrate what the skill does!

  • CUSTOMIZABLE: since the Skill Web's UI are just regular prefabs and uGUI objects, you can customize them freely. Check out the Runes demo for an example!


PROCEDURAL GENERATION

Randomly generating skill webs is possible! Check out the WebGenerator class. This feature is still in beta.



OTHER DETAILS

  • Works in Built-In RP, URP, and HDRP

  • Works on any platform

  • Tested in Unity Editor versions 2022 and Unity 6 (does not work in any version below)

Created with AI

Skill icons used for the demo scenes are AI-generated.

Skill Web - Skill Tree UI Builder

(not enough ratings)
74 users have favourite this asset
(74)
$19.99
Seat
1
Updated price and taxes/VAT calculated at checkout
105 views in the past week

Refund policy

This asset is covered by the Unity Refund Policy. Please see the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex

License type

File size

9.5 MB

Latest version

1.2.6

Latest release date

Jul 27, 2025

Original Unity version

2022.3.60

Support

Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo

Language

Feedback

Partners Program

Partners
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
$19.99