Overview

A quick look at Skill Tree's features.

Introduction

Skill Tree is a skill tree creation tool for Unity. Create any number of skill trees for your game right in the Unity editor!

Skill Tree is a new asset and will be improved over time. If you find any bugs, please report them. If you believe Skill Tree is lacking features, feel free to request them. See the Getting Help page.

IMPORTANT NOTE

Skill Tree does not help you create the functional aspect of skills (the actual effects, hit boxes, animations, etc.); those need to be created on your own. Instead, Skill Tree helps manage skill progression through its UI-focused and heavy data container approach. However, it can help handle some skill functionality such as windups, cooldowns, and firing skills at the correct time.

Skill Tree Editor

Use the powerful yet simple editor window to create custom skill trees.

Skill Tree editor window

Features

  • Basic CRUD functionality

  • Creating infinite skill trees with any number of skills

  • Easily create connections with other skills

  • Setting basic skill details such as the name, description, the icon for each skill state, and much more!

  • String interpolation support: use tags to let the skill description automatically update itself

Stats

Since skills and stats go hand-in-hand, Skill Tree comes with its own stats system.

UI Defaults

Skill Tree comes with default UIs, including:

  • A fully featured skill tree window that automatically includes all of your trees

  • A skill HUD that you can assign skills to and view skill details on hover

Scripting

Use the simple API to utilize the full potential of Skill Tree! Start here.

2D Demo

A 2D demo game is included that you can use for learning purposes.

Last updated