Skip to content

Tile-based tower defense game written in Java. Uses the Processing graphics library, Gradle for dependency management. Testcases written in JUnit. JaCoCo was used to track testcase code coverage. Final assignment for an Object-Oriented Programming unit.

Notifications You must be signed in to change notification settings

tonyjwt/tower-defense

Repository files navigation

Tower Defense Game

Tile-based tower defense game written in Java. Uses the Processing graphics library, Gradle for dependency management. Testcases written in JUnit.

Final assignment for an Object-Oriented Programming unit.

Table of Contents

Usage

To run the project, simply download all files in this repository excluding the "gameplay-screenshots" folder; save all downloaded files into a single folder; open this single folder in an IDE such as Visual Studio Code. Make sure Gradle is installed. Open a new terminal, and run the command gradle run to execute the program.

Gameplay Screenshots

Gameplay screenshot

About

Tile-based tower defense game written in Java. Uses the Processing graphics library, Gradle for dependency management. Testcases written in JUnit. JaCoCo was used to track testcase code coverage. Final assignment for an Object-Oriented Programming unit.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages