Wargames is a school project written in Java using JavaFX. The purpose of the project is to implement a pice of software to simulate a battle between two customizable armies.
The application allows the user to create and edit armies, change simulation settings, simulate a battle in four different terrains, and the possibility to 'animate' the battle by adding a slight delay between each attack.
Maven and Java 17 is required to run this application.
To run the application, clone the git repo and cd into it. Run mvn clean install
to resolve all dependencies, and mvn javafx:run
to start the application.