Skip to content

PaoloPenazzi/pps-pvzlike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pps-pvzlike

license Duplicated Lines (%) Bugs Maintainability Rating Reliability Rating Security Rating Vulnerabilities

pps-pvzlike is a reprodution of the single-player game Plants vs. Zombies In the game, players try to prevent zombies from reaching the end of a path by placing plants that can kill the zombies. The zombies' waves come in different rounds with increasing level of difficulty.

This project is developed for academic purposes for the course Paradigmi di Programmazione e Sviluppo of the master's degree Ingegneria e Scienze Informatiche of University of Bologna under the academic year 2021/2022.

Requirements

The following dependencies are required to play pps-pvzlike:

  • Sbt version 1.7.1 or newer
  • Scala version 3.2.0 or newer
  • Java version 11 or newer

Usage

You can find the latest jar of the application inside the GitHub Release section.

To execute the application, simply run:

$ java -jar `path-to-downloaded-jar`

Alternatively, you can clone the repository and execute the following commands to generate the jar executable file:

$ sbt compile
$ sbt assembly

Test

You can execute tests with the command:

$ sbt test

Report

You can download the updated report on the developed project here.

Authors