Skip to content

A customizable Plague Inc. game written in OCaml

Notifications You must be signed in to change notification settings

eli-zhang/blight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Blight

Blight is a customizable Plague Inc. game written in OCaml.

The game includes features such as:

  • randomly generated worlds with waterways, roads, civiliztions, and land
  • configurable disease with properties to control spread patterns, spread rate (over water, land, and in general), and lethality
  • random disease propogation
  • upgrade system to configure disease DNA
  • news articles that change to reflect how the world is falling apart
  • preset starting diseases
  • live info and GUI that updates to reflect world state (population, infected, dead, etc.)
  • asynchronous game loop that allows the user to pause the game and upgrade the disease at any time
  • test maps to watch how different disease stats change spread/death rate

Running the Game

Download the game and run make play.

Screenshots

Home Screen:

Disease Setup:

Disease Propogation:

Upgrade Screen:

Default DNA:

Upgraded DNA:

Large Random Map Generation:

Test Civilization:

About

A customizable Plague Inc. game written in OCaml

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published