Economy · Balance · Game Design · 13 min read · October 8, 2026
Designing a Game Economy: Currency, Sinks, Sources, and Balance for Browser Games
Why Economies Break
Every game with currency, items, or resources has an economy. Unbalanced economies kill games: too much currency in circulation and nothing feels valuable (inflation). Too little and progression feels like a grind. The goal is a system where players always have something worth earning and something worth spending on.
Sources and Sinks
Sources put currency/items into the economy. Sinks remove them. If sources exceed sinks, you get inflation. If sinks exceed sources, you get deflation. Balance means they roughly match over time.
Common sources
- Quest rewards and daily bonuses
- Selling items to NPCs
- Harvesting and crafting
- Login streaks and achievements
Common sinks
- Buying items from NPCs
- Repair costs (tool/equipment durability)
- Crafting material consumption
- Taxes on player-to-player trades
- Cosmetic purchases
- Land/building upgrades
Dual Currency Design
Most successful games use at least two currencies:
- Soft currency: Earned through gameplay (gold, coins). Used for routine purchases
- Hard currency: Scarce, earned through achievements or milestones (gems, stars). Used for premium items or time-skips
This lets you be generous with soft currency (players feel rewarded) while keeping hard currency scarce (preserves aspiration and long-term goals).
Pricing Curves
Item prices should follow a power curve, not a linear scale:
price = basePrice * (level ^ exponent)
// Example: base=100, exponent=1.5
// Level 1: 100 gold
// Level 5: 1,118 gold
// Level 10: 3,162 gold
// Level 20: 8,944 gold
This creates natural progression: early items are cheap and accessible, mid-game items require some saving, end-game items are genuine achievements. Linear pricing makes late-game items trivially affordable once the player has been playing for a while.
Preventing Inflation
In multiplayer games, inflation is the primary economy killer. Prevention strategies:
- Transaction taxes: Remove 5-10% of currency from every player-to-player trade
- Consumable items: Food, potions, and repair kits that get used up create ongoing demand
- Seasonal resets: Competitive seasons that partially reset currency prevent endless accumulation
- Gold sinks with social status: Expensive cosmetic items, house decorations, or titles that cost a lot but don't affect gameplay. Players voluntarily drain their gold for prestige
Balance Testing
Simulate your economy before shipping:
- Model a "typical player session" (30 minutes of farming, 2 quests, 5 trades)
- Calculate net currency gain per session
- Project over 30, 60, 90 days of play
- Check: can the player afford key progression items at reasonable milestones?
- Check: is there anything worth saving for at day 90, or is currency meaningless by then?
If day-90 players have nothing to spend currency on, add sinks. If day-7 players can't afford basic tools, increase early-game sources or reduce prices.
Real-World Example: FarmHeart Economy
In a farming sim like FarmHeart, the economy loop is:
- Source: Sell harvested crops at the market
- Sink: Buy seeds, fertilizer, tool repairs, land expansion
- Balance lever: Crop sell prices vs seed costs. A crop that costs 10 gold in seeds and sells for 50 gold gives 5x return — too generous for common crops, about right for rare/slow-growing ones
Seasonal crop pricing (strawberries worth more in winter) and weather events (drought reduces yield) add dynamic variance that keeps the economy interesting beyond simple math.