/our-earth

Game about saving the world from climate change.

Primary LanguageC#GNU General Public License v3.0GPL-3.0

General game idea

This is a small management game for a school project. The general goal of the game is to reach zero emissions by some year. The user needs to invest money on different upgrades that influence a continent's yearly income and emissions.

See our itch.io page for downloads and more: https://sveske-juice.itch.io/our-earth

What does this repo contain?

This repository contains the Unity project files for the game. This includes things like scripts, 3D-models, music etc. One can clone the repository and open the project with unity. Unity Editor version 2021.3.11f1 was used for this project.

Credits

Licensing

All the code is licensed under GNU GPLv3 and can be freely used. All music is not to be distributed.

Quick notes about things that can be improved, refactored and or optimized in the future:

  • Upgrade system
  • Use sub-class for upgrades with special effect
  • Audiomanager
  • UI Coding (opening menues etc.)
  • Object pooling for creating upgrade ui elements (see fps drop in profiler when updating refreshing upgrade menu)
  • Globe 3D-model
  • Zoom and spinning of globe
  • Prober savesystem
  • Scriptable objects for saving catastrophe data

There's also comments in the codebase, look for TODO, !FIXME etc. keywords.

NOTE: This is only a prototype and the gameplay needs a lot of work.