programaker / Joguin2

Toy Scala project to study some cool Functional Programming concepts (version 1 was in Java)
2 stars 0 forks source link
cats cats-effect cats-free free-monads functional-programming optics property-based-testing refinement-types scala scalafmt wartremover

Joguin

It means "Small Game" in Portuguese, but with the accent of the state of Minas Gerais - Brazil

Plot

The Zorblaxian Empire invaded Earth and installed Terraform Devices in some cities around the world.

These devices will transform the environment to make Earth inhabitable to them, expanding their empire and killing all native life in the process.

The player will create a character that will be the commander of humanity's army in a mission to destroy the devices and save the world.

Requirements

Building

From the root directory, execute: ./build.sh

Running

From the root directory, execute: ./run.sh