although it seems out of place for this type of game I feel there should be an option to have classes or not on your journey if you choose no there will be no class types and it will start with a simple starter but if you do choose yes there will be a few classes to choose from each with their own set of abilities and starter weapons. some classes could be exclusives to certain races along with a leveling and class tree if chosen yes for the session/server
It does seem out of place. Would this limit a player's gear to said the said class' gear, and what do you mean by a class tree? If you mean skills I definitely don't see that being implemented.
I do not mean skills but different types of class options granting new types of benefits depending on the next class you choose take this for an example you choose a relatively speedy agile class let's say a thief come time of say your fifth level you gain access to 3 different classes pertaining to the previous class chosen but each have different higher benefits, but I too feel skill-sets would be too out of place aside from that weapon limitation would not be heavy it just decides what weapons are more powerful or how your player maneuvers
I see that use too but it would help for something more to strive for or to game grind on just to gain the levels to help along your journey I see it as a truly fun aspect adding to the experience and it does not just have to be classic classes there could eve be different types of scientist/engineers that create specific things and then your classic melee classes which implement many types melee damage or usage of and also ranged classes which are highly accurate classes which have better skill with a ranged weapon
Actually, I want all characters to start equally, but specialize in stuff along the way (which could translate to classes) Example: You start as a nobody, eventually you make your way off the planet, you seem to really like dual wielding pistols, so you use them a lot, eventually that should fill some associated skill bars that eventually will give you perks like faster reloading (passive) or some active abilities like being able to slightly shift the direction of your bullet shot mid flight as a mastery skill. In the end you have mastered dual wielding pistols and maneuvering, which could give you a specific class derived from those 2 skills. No bonus from the class itself, in the end the perks from leveling those skills are the bonuses, and the class is just your description. Of course there will be no limits to what you can use, in the end you can specialize in traps, melee, pistols, sniper rifles, anything. It just makes your effort worth it and adds more replayability since you can make other characters that specialize in different things. One more thing, I kind of dislike the "swing 10000 times to level" system, so my idea would be to make leveling more like achievements. A non combat example: Building, place 100-250-500-1000 blocks, build 5-15-30-60 types of furniture, break 1000-3000-6000-15000 blocks. Each milestone grants a level, every 5 levels you get a perk point and can choose 1 out of 6 novice traits/perks, eventually by lvl 20 you will have 4 out of the 6, and then you will be able to get the next rank of perks (or get the novice ones if you really want them all), 5 ranks with the higher ranks having more perk choices so that there are a lot of options, I don't want you to get them all. One more thing, novice perk points can only be used on novice perks, the next rank can be used on the ranks before too, this way you won't be able to just save your perk points and get all of the high rank perks. tl;dr I would love a perk system like the one in Skyrim along with some special class names derived from it. Sorry if that made no sense, I will recheck it later since I need a cup of coffee first. Depending on how easy it will be to mod Starbound, I might get some friends and try and implement this. Of course that is IF the developers themselves don't have an awesome level system in the game. Kind of doubt they will have a level system though.
I see your meaning in that and I appreciate that idea it has broadened the topic for me and I feel that is a better solution for this, it really broadens the usage of class ranging or "flexibility" allowing more than one style of usage.