Skip to content

A 3D simulation game that focuses on the viral transmission of a virus during a pandemic developed in Unity

Notifications You must be signed in to change notification settings

Yousef-Majidi/Pandemic-Simulator

Repository files navigation

Group_02

This project aims to create a 3D simulation that will show how a virus spreads through a population, and the effects of puplic health measures on the spread. The environment will consist of x number of Residents. Each Resident will have a two visible attributes: Health and Stamina. They will reside in Homes where they will regain their Stamina. Once full, they will try to either go to a Shop or Workplace/School. Once drained, they will go back to their Home. They will also have hidden attributes such as Cough Rate, Sweat Rate, Health loss, Fatigue. These hidden attributes will be affected by the virus by the means of multipliers for each attribute. The virus will siginificantly reduce the resident's Health. Once lower than a threashold, the resident will try to visit the Hospital. If unable, and Health reaches 0, they will die. Everytime the virus is spread, it will have the exact same multipliers, except with a chance of mutation to increase or decrease the multipliers. This will simulate the evolution of a virus and emergence of different variants.

The player in this simulation is playing the role of The Mayor of this town and can make certain decisions. These decisions will include, mandatory mask wearing, curfew, quarantine and other public health measures. Each of these decisions will affect the spread in unique ways. However, each decision is associated with a cost of Action Points (perhaps represented as Budget or Political Power) and the number of AP the player spends on each decision will determine the severity of the action in fighting the spread. The data from this simulation will be presented to the user in the form of graphs and tables. The game also features an economy mechanism. Each citizen has a happiness attribute that is affected by their overall health and also some decisions that the player enacts. The average happiness of the entire population will determine the rate at which the player's action points will regenerate.

The goal is to make a fun, interactive simulation that can also be used as an educational tool to showcase the spread of a viral desease, and at the same time, the effects of public health measures that we all have had to live with for the past two years.

This game will be created using the Unity game engine and written in C#.

Project Role Student
Team Lead Yousef
TBD Yousef
TBD Suhail
TBD Ian

Credits

Space Jazz by Kevin MacLeod | https://incompetech.com/ Music promoted by https://www.chosic.com/free-music/all/ Creative Commons CC BY 3.0 https://creativecommons.org/licenses/by/3.0/

About

A 3D simulation game that focuses on the viral transmission of a virus during a pandemic developed in Unity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •