Announcement

Collapse
No announcement yet.

Talent System

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

    [RELEASED] Talent System

    SHORT DESCRIPTION:

    A blueprint based Talent/Skill Tree system. Can modify character attributes, Unlock items by name, Unlock group of items by type. Contains 4 presets: Classic vertical tree, Weapon (Artifact-like) Talents, Talent Switcher, Horisontal tree. Samples and templates included.

    __________________________________________________________

    Available here: https://www.unrealengine.com/marketp...l-tree-builder


    Click image for larger version

Name:	TalentSkillTreeBuilder_Featured.png
Views:	1
Size:	475.9 KB
ID:	1209356

    DESCRIPTION
    Preview and tutorials:




    Main features:
    - Create Your tree in 3 steps:
    1. Create Class (ex Mage)
    2. Create Specializations (ex Frost, Fire and Arcane) {also Each class can have Common Tree(s) -for ex. Survive}
    3. Create talents in DataTable

    - can modify stats (+/-/+%/-%/*)
    - can unlock abilities (3 sample ability included)
    - can unlock items by name
    - can unlock items by type
    - different types of trees (classic, strategy, switcher, weapon artifact-like)
    - unlock talents in any direction
    - parent talents
    - unlock talent by character level and/or spent points in the tree and/or parent(s)
    - unlock by at least one parent is learned, or all parent must be learned
    - talent buttons of any shape and dimensions (square, rectangular, round... )
    - no limits to amount of classes, class specializations (trees), talents, talent bonuses
    - all logic commented
    - class customization - localized name, icon, background, specializations
    - each specialization (tree) can be customized - localized name, icon, background, tree widget, talent item widget, tooltip widget, arrow widget
    - talent/skill item customization
    - this system can generate trees and talents from data tables automatically or You can manually create a tree
    - this system DOES NOT uses CastTo nodes - it is reference free - use Your (precreated) widgets (trees, items, tooltips..)
    - suitable for any template

    _____________________________


    Number of blueprints:
    TalentSystem
    - 28 Blueprints
    - 3 Data Tables
    - 78 Textures
    - 17 UMG widgets
    Bonus
    - Sample content 172 assets
    - 13 item examples
    - 3 UMG widgets
    Last edited by Ded_Mazay; 03-08-2017, 08:10 PM. Reason: description updated
    Marketplace Profile

    #2
    Sounds very interesting keep up the work, also subscribed

    Comment


      #3
      I always loved Star Wars Galaxies skill trees. I mean classic Pre NGE. 255 skill points.

      Comment


        #4
        [MENTION=186090]DMaas[/MENTION] can You show me this skill trees?

        Click image for larger version

Name:	TalentSkillTreeBuilder_Screenshot1.jpg
Views:	1
Size:	454.2 KB
ID:	1122951

        Click image for larger version

Name:	TalentTreeBuilder_Screenshot2.jpg
Views:	1
Size:	842.4 KB
ID:	1123120
        Last edited by Ded_Mazay; 02-15-2017, 07:08 PM.
        Marketplace Profile

        Comment


          #5
          You had to complete certain teirs to inlock other class trees. If you wanted to become a bounty hunter you had to master marksman first, but if you just wanted to unlock rifleman, you just had to level the rifles teir

          Attached Files

          Comment


            #6
            Um-mm this is really interesting tree! I LIKE IT!

            As I understand dependencies, - in my pack this is possible - You need to learn last talent in novice tree which is parent talent for first talent in another (next) tree. You can see all trees but You need to finish previous for unlocking next tree. You can use VerticalBox For generating trees, and a button for collapse them in list. Stats panel from left side can be added easily. Same as Weapon Certification (my pack is ready for inventories based on DataTables, I have two arrays - for unlocked items, and item types). Skill system as in Star Wars Galaxies should be added additionally. Skills should be based on DataTables too. (my version of skill system is wip now =) ) . About Panels "Skill mods", "Command and a..."I can not say anything about it. "Skill points available"+progress bar.. I did not understand what it represents. Progress bar as progress indicator (in talent button) also is possible.
            Last edited by Ded_Mazay; 02-12-2017, 03:26 PM.
            Marketplace Profile

            Comment


              #7
              Originally posted by Ded_Mazay View Post
              Um-mm this is really interesting tree! I LIKE IT!

              As I understand dependencies, - in my pack this is possible - You need to learn last talent in novice tree which is parent talent for first talent in another (next) tree. You can see all trees but You need to finish previous for unlocking next tree. You can use VerticalBox For generating trees, and a button for collapse them in list. Stats panel from left side can be added easily. Same as Weapon Certification (my pack is ready for inventories based on DataTables, I have two arrays - for unlocked items, and item types). Skill system as in Star Wars Galaxies should be added additionally. Skills should be based on DataTables too. (my version of skill system is wip now =) ) . About Panels "Skill mods", "Command and a..."I can not say anything about it. "Skill points available"+progress bar.. I did not understand what it represents. Progress bar as progress indicator (in talent button) also is possible.
              The progress bar is sort of an EXP bar. In that particular tree, if you use carbines, you gain carbine EXP, pistols, rifles, etc same effect. Once you have gained all the Experience needed for Rifles I, you can use a skill point, and unlock the next Teir, and you contineously do this until you have unlocked all the teirs, and mastered the tree. "My Experience" is just an amount of experienced you have gained in Rifles,Pistols, Combat, the list goes on. It is quite indepth, not something likely on a project like this, but I am sure easily doable.

              Comment


                #8
                If each talent has two different resources - Exp and SkillPoints - You need just add a new variable to talent data and another one ResourceType (e_num: RifleExp, PistolExp...) If You have enough RifleExp and SkillPoints, talent state is Enabled.
                Marketplace Profile

                Comment


                  #9
                  Really interested in replicating something myself along the SWG ways, any update on timelines for submission and prices?
                  Last edited by Smartay; 02-13-2017, 09:05 AM.

                  Comment


                    #10
                    Looks like this would almost be possible:

                    Game is Path of Exile.

                    Click image for larger version

Name:	PathOfExile+Passive+Skill+Tree.png
Views:	1
Size:	872.3 KB
ID:	1123021
                    Click image for larger version

Name:	maxresdefault.jpg
Views:	1
Size:	320.8 KB
ID:	1123022

                    How ever I myself loved the SWG skill system. I was never a fan of World Of Warcrafts as it became too streamlined. I've always liked the ability to put points where ever the heck I want and build my character how I want xD
                    Current Project - *shush shush* Ehh.. When its ready?

                    Comment


                      #11
                      [MENTION=9662]Smartay[/MENTION] Submitting now, $24.99

                      [MENTION=532]Arixsus[/MENTION] It is possible to generate this tree but ... You need to draw a grid before
                      Last edited by Ded_Mazay; 02-13-2017, 08:32 PM.
                      Marketplace Profile

                      Comment


                        #12
                        Originally posted by Ded_Mazay View Post
                        [MENTION=9662]Smartay[/MENTION] Submitting now, $24.99

                        [MENTION=532]Arixsus[/MENTION] It is possible to generate this tree but ... You need to draw a grid before
                        Haha, of course. I wouldn't really expect that to be auto-generated at all. That would be a nightmare xD. Just stating I see potential in this!
                        Current Project - *shush shush* Ehh.. When its ready?

                        Comment


                          #13
                          [MENTION=532]Arixsus[/MENTION] Nope it can be generated =)
                          To add them to the table is a chore xD Much more difficult to think up all of this talents. Even more difficult to balance it! Because a big part of them will be disabled (unlearned) due unimportance.
                          P.S. Also I do not like scrolling in UE4 widgets. You can't scroll in both directions, just one scroller with another one. You can hide them but there is no way to move map diagonally

                          [MENTION=9662]Smartay[/MENTION] I want to add a theme (preset) looking like in SWG, but working a little differently.
                          Last edited by Ded_Mazay; 02-14-2017, 04:10 AM.
                          Marketplace Profile

                          Comment


                            #14
                            Do you plan to replicate the system? I know the other Skill Tree system that is on the marketplace doesn't have replication. Also how are you storing the selected talents/skills for the player?
                            Current Project - *shush shush* Ehh.. When its ready?

                            Comment


                              #15
                              This is Tree builder, not skill system. Now it is not replicated. For replication Talent System You need only to replicate some variables (learned talents, unlocked items and skills) and learning events. I want to add replication in next update.
                              I want to make another pack - SkillSytem compatible with TreeBuilder with abilities, buffs/debuffs ,DoTs/HoTs, skill amplifiers and damage system inside. And this system will be replicated initially.
                              Last edited by Ded_Mazay; 02-15-2017, 02:12 PM.
                              Marketplace Profile

                              Comment

                              Working...
                              X