GENERATING WORLD…
1 / 7

Save world

WELCOME

A few things before you begin
Time — the ▶ buttons start the simulation. Press 1–5 to set speed. Space pauses.
Views — on the right, switch between elevation, temperature, biomes, plates, winds, rivers, vegetation. Press v to cycle.
Tools — on the left, sculpt terrain, seed life, place a monolith, or run a preset scenario.
Climate experiments — the solar and CO₂ forcing sliders let you dim the sun or industrialize a planet and watch the cascade.
Help — press ? any time for the full controls + physics reference.

Settings

22%
Settings persist in this browser.

BIOSPHERE BLUE

a coupled Earth-system simulator

Keyboard

  • Space pause / resume
  • 1 2 3 4 5 speed: paused / slow / med / fast / turbo
  • v cycle view modes
  • m toggle ambient music
  • s toggle auto-rotation
  • r reset world (regenerate)
  • ? open this help
  • Esc close help

View modes

  • Elevation — topography; ice caps in white
  • Temperature — surface temp with seasonal overlay
  • Moisture — atmospheric water vapor
  • Rivers — steepest-descent runoff accumulation
  • Wind — zonal (east-west) wind component
  • Biomes — Holdridge-style life zones
  • Plates — tectonic plate IDs + motion arrows
  • Vegetation — plant cover on land

Tools (left panel)

  • Info — click a tile to inspect it
  • Raise / Lower — sculpt terrain
  • Flood — drop terrain below sea level
  • Heat / Cool — change local temperature, melt/form ice
  • Grass / Forest / Jungle — seed vegetation
  • Animals — introduce fauna (requires plants)
  • Monolith — black obelisk that advances evolution one stage
  • Meteor — crater + global cooling event
  • Volcano — local uplift + CO₂ release
  • Industry — deforests + injects CO₂
  • Deforest — strip vegetation, demote forest biomes

Sliders

  • Radius — brush area (1–10 rings)
  • Solar × — multiplier on the faint-young-sun curve (0.5–1.5)
  • CO₂ forcing — ppm added every 100 Ky step (industrial emission)
  • Axial tilt — 0–45°; drives season amplitude
  • Seasons — enable seasonal T overlay in the temperature view

Climate physics

  • Energy balance: insolation × (1−albedo), damped by relaxation + neighbor diffusion.
  • Greenhouse: CO₂ log forcing (∼3 K / doubling), CH₄ log forcing, amplified by water-vapor feedback (Clausius-Clapeyron).
  • Wind: 3-cell zonal pattern — trade easterlies 0–30°, westerlies 30–60°, polar easterlies >60°. Advects moisture.
  • Precipitation: condenses when atmospheric moisture exceeds saturation capacity; orographic lift forces rain on windward slopes.
  • Rivers: precipitation routed downhill by steepest descent.
  • Tectonics: plates with angular velocity ω×r; convergent boundaries uplift, divergent ones thin crust.
  • Wildfires: ignition ∝ veg × heat × dryness × O₂; release CO₂ + CH₄, consume O₂.
  • Ocean CO₂: warm oceans outgas (Henry's law).
  • Permafrost: warms above 5°C releases CH₄.
  • Ice-albedo tipping: ice forms at T<−2°C, melts only above +3°C; thick glacial ice resists melting. Past ~78% ice cover, silicate weathering dies and volcanic CO₂ builds until greenhouse overpowers albedo — a Snowball Earth saddle-node bifurcation.
  • Phase portrait (press P): opens a 2D phase plane of global T vs ice fraction with nullclines, vector field, and the Jacobian eigenvalues of the climate operating point. Saddle / node / spiral / center classification updates live.
  • Console (press ` backtick): pop-up command line. Type help for the full list — spawn clades, fire events, set climate state, drive a clade extinct, force sapience, etc.

Life stages

  • Lifeless → Prokaryotes → Eukaryotes → Multicellular → Land plants → Animals → Sapients → Civilization. Each gated by O₂, age, and climate stability.
  • A civilization then climbs a tech arc — Stone → Bronze → Iron → Industrial → Atomic → Information → Nanotech → Exodus. The Industrial age emits its own CO₂, the Atomic age risks nuclear war, a hostile climate collapses it, and a civilization that survives to the top departs the planet.

Achievements

BIOSPHERE BLUE

a living world

About Biosphere Blue

Biosphere Blue is a planet-scale geosim. Simulate a closed Earth-like ecosystem with carbon, water, energy, and biomass cycles — adjust solar input, atmospheric composition, and biome distribution; watch the planet evolve over millennia. Donation-supported, MIT-licensed.

How to play

No win condition — sandbox simulation. Set initial conditions (solar input, CO₂, ocean coverage, etc.), then watch climate, biomes, and life evolve. Tweak in mid-run to study how the system responds.

Frequently asked questions

Is the physics accurate?

The carbon cycle, hydrological cycle, and energy budget are accurate first-order representations. Biome distribution uses Whittaker climate-biome diagrams. It is not a research-grade GCM (general circulation model).

What can I learn from playing?

How sensitive Earth's climate is to small forcing changes; why the ocean is the dominant carbon sink; how runaway feedbacks (ice-albedo, water-vapor) emerge in extreme scenarios.

Can I trigger a snowball Earth?

Yes — drop solar input by 5–10% and watch the ice-albedo feedback take over. Recovery requires CO₂ buildup from volcanism.

Is there a research version?

Biosphere Blue is a teaching tool, not a research GCM. For research-grade earth-system modeling, see CESM or GFDL's ESM4.

How the model works

Biosphere Blue is engineer-built, and its climate engine is the reason the planet behaves the way it does. It is an energy-balance-style model, not a Stefan-Boltzmann general-circulation model: rather than solving radiative transfer with σT⁴ at every level, each surface tile relaxes toward an equilibrium temperature set by absorbed sunlight plus an additive greenhouse offset, then diffuses heat to its neighbors. Every quantity below is read directly from the simulation source, and every reservoir is bounded so the planet stays physically plausible even in extreme runs. The clock advances in 100,000-year steps.

Energy balance

For each tile the engine computes an equilibrium temperature from absorbed shortwave radiation and greenhouse forcing:

T_eq = −14 + 60 × insolation × solar × (1 − albedo) + greenhouseFactor (minus an elevation lapse-rate term).

Insolation uses a zonal-mean Legendre-P2 approximation of latitude — poles receive less than the equator. Albedo is surface-dependent: ice reflects ~0.62, open ocean ~0.08, and land takes its biome albedo lowered by up to 40% where vegetation is dense. Tile temperature then relaxes toward T_eq with a ~60,000-year time constant and is smoothed by one neighbor-diffusion pass. This is deliberately "energy-balance-ish" — a linear absorbed-sunlight term plus a greenhouse offset relaxing to equilibrium, rather than a full radiative-convective GCM.

Greenhouse forcing and the two feedback loops

Greenhouse warming is the sum of logarithmic CO₂ and CH₄ forcings, amplified by water vapor:

The carbon cycle

CO₂ and CH₄ are tracked as separate reservoirs each step:

TermBehavior
VolcanismConstant CO₂ source
Silicate weatheringTemperature-dependent CO₂ sink (the long-term thermostat), throttled by ice cover
Ocean solubility (Henry's law)Warm oceans outgas, cold oceans absorb (neutral near 15 °C)
Plant drawdownPhotosynthetic CO₂ uptake scaling with vegetation
MethaneWetland, permafrost-thaw, and livestock sources; atmospheric oxidation sink

Two transient pulses ride on top: wildfires and methane oxidation. Methane that oxidizes is converted to CO₂ molecule-for-molecule, so carbon is conserved rather than destroyed. Wildfire ignition is a per-tile probability driven by dryness, heat, and vegetation, gated by atmospheric O₂ — nothing burns below ~13% O₂, and above ~25% even damp biomes combust explosively (the Carboniferous fire regime). Each burned tile dumps a CO₂ pulse, releases CH₄, and consumes O₂. The slow geochemical terms are rate-capped per step, but the fast fire and oxidation pulses deliberately bypass that cap so total carbon stays conserved.

Ecology: logistic biomass

Life is modeled per clade with classic logistic growth toward a fitness-scaled carrying capacity: Δbiomass = r · biomass · (1 − biomass / K), layered with trophic interactions — producers face grazing pressure, consumers starve without producer mass, and carnivores prey on smaller consumers — plus mutation, speciation, and extinction. Vegetation both lowers surface albedo and drives the biological carbon and methane fluxes, coupling the ecosystem back into the climate.

Everything is bounded

Because it is a playable model rather than a forecasting tool, every reservoir is clamped to a plausible range — CO₂ (60–25,000 ppm), CH₄, O₂ (0–28%), water-vapor multiplier, sea level, ice depth, and per-clade biomass all saturate rather than diverge. That is what keeps a runaway or a snowball dramatic but recoverable. For research-grade earth-system modeling, see CESM or GFDL's ESM4; Biosphere Blue is a teaching sandbox that gets the first-order physics and the tipping-point behavior right.

Related games

Discussion

Sign in with GitHub to share strategies, ask questions, or report a bug.