Back to projects

Warmer

An NSF-funded game about climate change.

From June - August 2021, I was a developer on Warmer, a game about climate change. Made in Unity and funded by the NSF, Warmer is a game made to help students learn about climate change and how different actions could impact the world's temperatures in different ways. The game provided several different minigames and choices for the player to help explore which actions affected global temperatures of their simulated planet, using real climate data to model changes in temperature and precipitation based on emissions.

While much of the initial work was done by a team of undergraduate game developers, I was brought onto the project to help bring it into a place where it could be ready for testing with schools. This included development work in Unity to implement the following:

  • Getting the minigames into a core loop for the game, where the player can interact with the different games and see the resulting changes in global temperature
  • Polishing up and fixing any issues with existing minigames
  • Hooking the game up to our climate model so that temperatures and precipitation could use accurate simulated data
  • General polish for game feel, including adding animations, sound effects, new art, etc
  • Adding screens at the end of the game describing what the results of the world (emissions, etc.) at the end of the game

At the end of this period, the game was ready to be shared with classrooms for research studies.

About the game

The game begins with the player picking a name for their planet, and then seeing the overworld of the game, displaying the different regions of the planet and stats about their world such as temperature, emissions, and popular support.

Overworld of game Warmer

There are four different minigames available to play, one in each region. The difficulty and contents of these games vary based on global temperature, emissions, and precipitation. The player's choices and performance in these minigames change the world's stats as well, resulting in a loop where the player can see the impacts of their actions on their planet.

Pass Bills

One minigame allows the player to pass bills that influence the planet. The player is presented with several pairs of bills, and can see the resulting effects of each bill (although these are somewhat abstracted--such as a large increase in emissions, or a small decrease in popular support). They must choose one of each pair to enact. These bills directly impact the stats of the planet, and players must balance the importance of different factors such as emissions and popular support, as these will impact global temperature and the other minigames.

The city minigame

Protest Emissions

Another minigame lets the player send people to different areas to help mitigate the effects of climate change. The number of people that the player gets to place is dependent on their current popular support. They have the option to place people in one of three locations:

  • The factory -- people placed here will protest, helping to reduce emissions and raise public opinion
  • The forest -- people placed here will help to mitigate deforestation of the area by planting trees, which will help to somewhat reduce emissions
  • The carbon sequestration plant -- people placed here will reduce emissions more, but this costs more money overall
The protest minigame

Fight Wildfires

The third minigame allows the player to react to the effects of climate change. As the world becomes hotter and drier, wildfires spread. This minigame allows the player to fly a helicopter, picking up water from reservoirs and using this water to put out fires in the area. The size of reservoirs and fires is dependent on global stats, making the game harder as the planet heats up.

The wildfire minigame

Protect the Arctic

The last minigame allows the player to attempt to protect ice in the Arctic from being destroyed. The player controls a paddle and must deflect incoming longwave radiation that destroys the ice. This minigame also becomes more difficult as the planet warms, reflecting the change in polar clouds and cloud cover reflecting more longwave radiation.

The arctic minigame