- Java >= 17
This project was made with the Gradle Build Tool, which you can build with the follow command:
./gradlew build
...or on Windows with:
gradlew.bat build
When running build
, Gradle will also runs spotlessCheck
, which will run a check on the codebase for formatting. Therefore, you can also apply codebase format with:
./gradlew spotlessApply
Then, the project is ready to be run with:
./gradlew run
Please follow Conventional Commits specification while commit.
Our game follows the Model-View-Controller architecture, and this is the UML Class Diagram for our project: