This problem has existed throughout the Galciv series to be fair. It's one of the biggest gripes I have. So many numbers everywhere, but so many don't actually mean anything. It doesn't have to be like this! Make racial bonuses good. Make Planet bonuses good. Add some fun, dynamic math. Too many values mean nothing in this game when you actually go under the hood.
Imagine this scenario: I'm playing a rich race (+10% gross income). I have 2 planets being boosted by an economic space station (+15% income).
- Planet A: Has 5 gross income and 600% income bonuses from buildings and citizens.
- Planet B: Also has 5 gross income, but it's completely undeveloped and has no bonuses.
Using Galciv's current math:
- Planet B: gets 25% more value going from 5 income to 6.25. Awesome.
- Planet A: gets only 4.16% more value going from 30 to 31.25. Not awesome. Very lame!
Instead of the lame math above, we should introduce layers. The space stations multiply the final output of every planet in their influence, and racial bonuses multiply the final value of everything. This way, no matter how developed a planet is, or how far we are in the game, a race with a 10% bonus will always have an actual 10% bonus, not 10% bonus that quickly becomes worthless as your planets develop.
We want to see the civilization choices we make actually make a significant impact at every stage of the game. But how?
Multiplicative values
Lets take the same scenario. But instead the bonuses are layered. Space stations are multiplying the final value of the planets they are over, and the racial bonus is multiplying everything on top of that. We got three layers here.
- Planet B gets 26.5% more value. Not much has changed.
- Planet A gets 26.5% more value. Awesome!
Planet A is actually getting something from that expensive race trait now, and my space station impacts all planets the same regardless of their development. That's just good math right there folks!
Conclusions:
Simplicity
Your first reaction may be "Yo, redshirt. If we make the math 'fancier' your average player will be more confused."
To that I say, No! Every player already thinks this is how the math works intuitively
Everyone expects 10% more income to mean 10% more income. They expect all their markets to be 10% better. They expect their trade to be 10% better. Everything. No one is intuitively thinking 10% more income means "I have a free marketplace worth of value on every planet."
The games current math is deceptive and misleading. It always has been.
Diversity
This math makes sure that races will always have the same diversity they started the game with, and that planets are more unique. We make all these cool choices to make our races better at production, or research, or trade, or anything. But as the game goes on all these choices become increasingly meaningless and everyone is just kinda the same, at least in terms on production.
Consistency
It's nice to have the bonuses always work as advertised from the start of the game right up until the end.
Anyway, thank you for coming to my Ted Talk.