Open Kaiser-Indrasil opened 9 months ago
@Kaiser-Indrasil Well what is your opinion, what should I do? What other game are doing?
In my mind research achieve several things:
I dont want to have limited research point and a build tree, it is not a 4x game, there isnt just enough depth for that.
I think Kerbal Space Program is on point with its research system and its model could serve as an inspiration.
So, in KSP, there's science points you unlock by doing science experiments. In Starship EVO we could instead use an Exp-based system of progression where the player gains experience by crafting, mining, building, and other activities like that. Levels gained would provide science points. Each level would provide a fixed amount of 1 point per level, and the basic tech skills would require 1 point to unlock. Later tiers could require 2, 3, maybe even 4 points to unlock.
Each tech skill could feature 1 to a few blocks of a very similar theme or purpose. Each player could unlock them in a different order but they can be arranged from the most basic ones to the most complex and advanced ones in a tech tree fashion.
Ultimately, players could be able to unlock the entire skill tree. Any excess exp points could be invested into another game mechanic, like the NPC crew for example. Maybe we could train them up too?
One additional thing - if XP would go towards training the crew, the player could decide early on that they want to distribute the points into the crew rather than into the skill tree.
Just after fully researching the skill tree the XP could all go towards the crew.
Regarding your questions and remarks in #5464, I wanted to address the following point:
What would the research system do? What roles would it play in the overall game design? Would it be just for scrapping wrecks or would it be re-used and tied to the overall player tech progression? How would a player unlock next steps/tiers of the research system? What would be the rewards of the research system? Do you want the player to be able to unlock everything or to have to specialize because of the limited research points? When would you want to introduce the research system when it comes to the development process?