Project Details

The Challenge | 1UP for NASA Earth

Your challenge is to create a new video game that uses NASA Earth data, providing players a novel way to interact and have fun with NASA Earth data. What you create can inform, educate, inspire, or simply provide an enjoyable experience for players – the Earth is your stage!

Earth Mission

Our project, Earth Mission, helps people recognize natural disasters from satellite images and realize the balance between economic development and environmental protection.

NWDU_yooooo

URL :

Github : source code

PowerPoint

Goal

Design a strategy game that helps people recognize natural disasters from satellite images and realize the balance between economic development and environmental protection.

Motivation

These years, people are always protesting the government for not taking responsibility for environmental protection, letting industrial activities generate lots of pollution. However, no one faces up to pollution from their jobs but instead accepts their pay and takes it for granted.

So, we tried to design a game about balancing economic development and environmental protection with sudden events, letting people pay attention to the relationship with Earth.

Approaches

  1. Develop an application using Python with pygame.
  2. Capture images from NASA Worldview as event pictures, such as wildfire, typhoon, etc.
  3. Combine the game with global climates, issues, and phenomena, such as drought and storm.
  4. Define the rules and adjust balanced game parameters.

Game Rules

  1. There are five resources in the game: air, water, plant, electricity, and money.
  2. Each resource includes current storage and trend.
  3. The game ends when the player runs out of air, water or money.
  4. In each round, the player should choose an action from the six items.
  5. Sometimes the player may encounter the special events, which may cause dramatic changes.

Team Background

4 BS seniors in Computer Science Department, National Chiao Tung University

Problem Faced

  1. Unfamiliar with different types of data : .nc, .bz2
  2. Unfamiliar with NASA data storage websites
  3. Lack of domain knowledge, like Geo-sciences and atmospheric science.

Resources

  1. Language - Python 3.7
  2. Tool - Pygame 1.9.6
  3. OS - Ubuntu 18.04, Windows 10
  4. Images - NASA Worldview, NASA satellite images

Future Step

  1. Cooperate with the Ministry of Education
  2. Make learning easy and fun!