At the moment classes are more of a very general idea a player has about his character(s). Objectives are cathegorized based on the so-called classes and choice of skills when progressing is based on what a player wants to do in game.
My question/suggestion is: were you (the Devs?) considering making classes ‘‘visible’’? something that a user picks for his character and is showed next to name and in GUI.
Dont get me wrong - I appreciate the fact that there are no ready and closed skill-sets for classes, thus allowing to create different builders or fighers etc (why not a builder with health regen and slinbow masteries to work on hard planets). I am delighted with that freedom.
So, what I think of (kinda suggest kinda ask if it was already in devs’minds?) is not creating classes with separate skill-sets. Just more of a visual/statement choice of a class upon creating a tab. Whatever class one choses, the skill set is the same - everyone sees exactly the same complete and full skill tree. However, depending on a class chosen, skills are marked (colored border? a symbol?) as either primary, secondary or tertiary. I think that could work as a simple guide for new players to learn what skills are a good choice for what role (class).
Additionaly, skill cost could vary depending on their importance within a class. Primary skills would be cheaper than secondary and tertiary would be the most expensive. So, a tab that is a crafter would have crafting skills marked as primary and would learn them for less, while the likes of health regen or slingbow mastery would be more expensive. A fighter would have weapons mastery cheaper and crafting (even basic ones) costing more skill points.
EXAMPLE: based on current state of skill tree and progression - the cost of skills we know now would be the secondary skill cost and primary skills would cost 50% of it. Tertiary skills then could be 50% dearer. A crafting skill marked as primary would cost 5 skill points (so, the price for a crafter) while classes having them as secondary will pay 10 skill points and classes having them as tertiary will have to pay 15. A health regen worth currently 5 will be available for let say 3 for classes like fighter or explorer while a builder would have to pay 5 (if its in secondary group of skills) or 7 or 8 if its in tertiary skill group.
In terms of what a player sees in GUI: everyone would see the same skill tree but the skill icons would be marked with color/symbol or whatever works better, showing their importance for the given class and of course the cost would be different.