saddboys / Softeng306Assignment2

A Unity Game about Climate Change
2 stars 1 forks source link

Softeng306Assignment2

A Unity Game about Climate Change.

The FINAL version is at commit 6eb12f8.

The PROTOTYPE version is at commit 6540559.

Running the Final Version

Simply visit http://ernestwong.nz/terratopia/ to play the game! See here for alternative ways to play this game.

Development Environment

  1. Install Unity.
  2. Install Visual Studio 2019 with Unity support.
  3. Install Git LFS command line extension.
  4. Clone this repository.
  5. Run git lfs install in the cloned directory.

Cheat commands:

Press "i" and "o" at the same time to gain 10000 of each resource, and reduce temperature to 0

use "`" (tilde) to open the console.

commands are in format:

example:
pops 100

Add 100k workers to your city

Commands:

Command Effect
pops increase workers
cash increase money
energy increase electricity
happiness increase popularity
co2 increase co2 output per turn
temp increase temperature
event X create a random popup, where X is (1. hurricane, 2.flood, 3.heatwave, 4.more houses)
level X jump to level 1, 2 or 3

Recommended path to explore all mechanics

  1. Look through the start menu, checking options, and then start the game
  2. Run through the tutorial to show the dialogue and gain an idea about the story
  3. Build one of each building, demonstrating the information box for each and “ghost” for each building as well as the effects each building has on the game.
  4. Select the buildings to observe their purpose on the bottom right.
  5. Rotation of the map using "R"
  6. Ending turn/using console to see stat changes, see random events and experience gameplane
  7. Using the console to give yourself different game-overs based on story (good end and bad ends)
  8. Use the Level command to see levels 2 and 3 and play through them to see difficulty increase