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.
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
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
You can execute tests with the command:
$ sbt test
You can download the updated report on the developed project here.
- Simone Romagnoli (SimoneRomagnoli)
- Alessandro Marcantoni (alessandro-marcantoni)
- Tommaso Mandoloni (TommasoMandoloni)
- Matteo Ragazzini (MatteoRagazzini)
Some icons from the original game are from Bloons Wiki.