Resource Economy Balance Calculator
Game economies live and die by the balance between resource generation and consumption. Whether you are designing an RTS, a city builder, or a mobile game with stamina, the relationship between income rate and cost rate determines player experience. A net positive means growth; a net negative means eventual depletion. This calculator takes income rate, cost rate, and current reserves to show net rate, time until reserves are depleted (if negative), or time to reach a target reserve level (if positive).
Resource economy formula
Net rate = income rate - cost rate
If net > 0: time to target = (target - current) / net rate
If net < 0: time to depletion = current / |net rate|
The net rate tells you whether the economy is accumulating or draining resources each minute. The time calculation uses simple linear rate equations.
Economy design principles
- Most successful RTS games design economies so that efficient play maintains a slight surplus, rewarding skill without punishing small mistakes.
- Mobile games often design stamina systems with a deficit at high activity levels to encourage either pacing or purchasing.
- A zero net rate (breakeven) means resource level is stable, which suits maintenance phases in games without progression goals.
- Dynamic economies adjust income or cost rates based on player decisions, creating interesting trade-off moments in strategy games.
Resource economy balance: frequently asked questions
What does a balanced resource economy mean in games?
A balanced economy means income equals costs over time, so players maintain a stable resource level. Surplus economies grow resources over time; deficit economies drain them. Game designers tune these rates to control progression speed and player stress.
How is net resource rate calculated?
Net rate = income rate minus cost rate. If income is 100 gold per minute and costs are 80 gold per minute, net rate is plus 20 gold per minute. A negative net rate means resources are depleting.
How long until resources run out at a negative net rate?
Time to depletion = current reserves divided by (cost rate minus income rate). If you have 500 gold and are losing 20 per minute, you have 25 minutes before running out.
How do I use this for real-time strategy game balancing?
Enter income and cost rates for a unit or building combination. Check whether the strategy sustains itself or requires supplemental resources. Designers iterate until the intended strategy is economically viable without being dominant.
Does this apply to stamina systems in mobile games?
Yes. Stamina regenerates at a fixed rate per minute (income) and is spent on activities (cost). This calculator shows whether your stamina will sustain your play session or run out.
Official sources
- NIST/SEMATECH e-Handbook of Statistical Methods: itl.nist.gov/div898/handbook/.
- National Council of Teachers of Mathematics: nctm.org.
Reviewed by the CalculatorHub team, edited by James Graham, 15 June 2026. See our methodology.