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