Skip to content

alessandro-marcantoni/pps-popit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pps-popit

pps-popit is a reproduction of the single-player game Bloons TD Battle. In the game, players try to prevent balloons from reaching the end of a path by placing towers that can pop the balloons. The balloons' waves come in different rounds with increasing level of difficulty.

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

Requirements

The following dependencies are required to play pps-popit:

  • SBT v1.5.5 - Build tool required to execute the source code or tests
  • Scala v2.13.6
  • JVM >= v1.11 - Java Virtual Machine on which is executed Scala

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

Some icons from the original game are from Bloons Wiki.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 91.2%
  • TeX 6.1%
  • CSS 1.6%
  • Prolog 1.1%