
Grand Strategy Climate Game
A grand strategy game in the Hearts of Iron tradition, shipped and published on the Epic Games Store. A fifty year campaign with a model built on real climate data and real formulas underneath it, multiplayer, progression, and a live service backend running in production.
Client: An independent games studio
Published on the Epic Games Store
Year campaign, in continuous time
Multiplayer, in the same run, with voice
Live service backend in production
A grand strategy game in the Hearts of Iron tradition, published on the Epic Games Store, with a live service backend running in production behind it.
It takes the grand strategy form, the world map, the long campaign, the sense that every decision compounds quietly for decades, and makes the opponent climate change itself.
The player builds a model of the climate and then lives inside it. You choose the factors that drive it, set their values, run it forward across fifty years, and the graphs answer as the consequences arrive.
The model is not decoration. It runs on real datasets, real formulas and established methods, and a large part of the engineering was the maths: sourcing the data, understanding the science well enough to implement it correctly, and integrating it into something that still behaves like a game.
It is played with other people. Players create a character, join a lobby, and work through the same run together in the same world, with voice. One player changes an assumption, and everyone watches the future move.
We built the game around that model: the multiplayer, character creation, achievements and progression, the graphing engine, the strategy overlays, gamepad support, the 3D Earth that responds in real time, and the backend that holds player profiles between sessions.
It is a native PC title. A decades long simulation of the planet needs the whole GPU.
What we built
The systems inside it
Build a climate model, then run it
The core of the game. You choose the factors that drive the climate, set their values, and run the model forward across decades. The world responds to what you chose, and so does everyone else's.
The maths underneath
The model runs on real datasets, real formulas and established methods. Sourcing that data, understanding the science well enough to implement it correctly, and integrating it into something that still plays like a game was a substantial share of the engineering.
Graphs that answer back
A custom graphing engine sits under the whole game. Change an input and the graphs regenerate in front of you, so you watch the consequence of a decision unfold rather than reading about it afterwards.
Play it with other people
Host or join a lobby and work through the same model together, in the same world, talking to each other. It is not a scoreboard you compare afterwards. You are all inside the same run.
Voice chat, positioned in the world
You hear people from where they are standing, so a room full of players arguing about a decision sounds like a room full of players arguing about a decision.
Make your own character
A character creator, and your character is who the other players see in the shared space.
Progression and achievements
Achievements and player progression that persist, tied to what you actually did in the simulation rather than to hours logged.
A live service backend, in production
The game is not a standalone executable that forgets you. There is a real backend running on its own infrastructure, holding player profiles, progression and cosmetics, deployed and serving players.
A 3D Earth and a history you can walk
The planet responds in real time as the model runs, and the campaign's history is laid out as something you physically move along and inspect rather than a menu you open.
Full strategy interface
Policy, economy and energy overlays for reading the state of the world, with gamepad support throughout.
More work
Bring us the hard part
Performance walls, network replication that will not scale, streaming pipelines, real-time systems that have to hold their frame budget. That is the work we want.