Skip to content
Case Study 07
Designing a Digital Society

Balance starvation risks against exponential population growth. Learn how taxing your citizens generates wealth to stabilize RNG emergencies.

Game designers use system dynamics to ensure mechanics remain fun, challenging, and balanced. If a player grows their village too fast without investing in infrastructure, the underlying math will brutally correct their mistake via starvation.

This model combines biological growth with economic safeguards, using random number generation (RNG) to simulate unpredictable crop yields.

The Core Mechanics

🧑‍🌾

Population Dynamics

The central driver. More people means more taxes and more harvesting, but it also creates massive, relentless food consumption.

🌾

The Food Buffer

Harvest yields fluctuate based on RNG. If the food tank empties, the starvation mechanism automatically triggers, killing the population.

🪙

The Gold Treasury

The ultimate safety net. Taxes fill the gold stock, which is automatically spent on emergency food when starvation is imminent.

The Sandbox

Try this: Adjust the Eat_rate to be higher. Watch how bad weather triggers the Emergency_Spending loop, draining your gold to artificially pump food into the system.

Try this: Increase the Tax_Rate. Your gold will accumulate faster, but notice how it doesn't directly solve biological scaling limits if base farming isn't improved.

game_economy.sim

Chaos in the Network

Game economies are carefully tuned loops, but real-world networks are chaotic.

Let's look at one of the most famous phenomena in systems theory: how a small blip in local demand can cripple an international manufacturing hub.