Simple Skills Tree

A skills tree system with a very simple setup.

Category:
Tags: , , , , , ,

Description

Video: https://www.youtube.com/watch?v=Bpv0Jbjn2Us

Documentation: https://docs.google.com/document/d/1ntbgJmxNW2V9LxCGiwelkjk1vm6sZpjpYBeNEBOpSVc

Demo: https://drive.google.com/file/d/1Uy-imMA8GuRQU2KTJ-tic3YHVXTaO6Vf/view?usp=share_link

The main idea of the Asset is that you can easily create skill trees (or research trees) using only the widget. Tables can be used, but it is not necessary.

There is support for both active and passive skills. Adding your logic for skills is also easy.

To understand how an Asset works, see Quick Start in the documentation.

The asset implements a save and load system. But if you use your own system, e.g. via a plug-in, you can easily reconfigure it. You only need to save and load a few variables.

Technical Details

Number of Blueprints: One is the main one. And a few are made for demonstration purposes.

Number of Widgets: 14.

Input: Keyboard and Mouse

Network Replicated: No. I wanted to simplify the logic as much as possible. Adding replication might make it harder… Also, I have little experience with replication, I think you can do it yourself and probably better than me.

Supported Development Platforms: I only tested on Windows.

Supported Engine Versions

4.24 – 4.27, 5.0 – 5.3