This Starter Kit is designed to be importable into any project. The system itself is made with components, attachable to an actor, most likely the player character, that will spawn the system into the game.
The Starter Kit is designed to serve as a base for a range of Skill Tree Systems to be made from it, with functionality no matter the appearance of the interface, allowing the widgets to be customisable as desired. The system takes a modular skill approach, allowing the base skill to be placed into the skill tree and all relevant values can be changed to make each skill unique. The order in which skills are unlocked can be set, what the skills will do once unlocked, as well as other aspects of customisation that aim to be helpful and flexible.
There are also additional toggleable components that can help in building a Skill Tree System:
- Levelling_Component, created in the Skill_Tree_Component, this adds a levelling system to provide skill points over time.
- Skill_Inventory_Component, created in the Skill_Tree_Component, part of the system to add a skill inventory to the skill tree widget, showing all skills currently acquired.
Documentation is included, with a link to a form in which any feedback would be welcome and would assist in improving the product provided. Any questions please leave and these will addressed as soon as possible. Thank you.