quiode / TroyTD

A tower defence game. Based on the trojan war. Build with libGDX.
MIT License
2 stars 0 forks source link
android desktop game java libgdx tower-defense web

TroyTD

A tower defence game. Based on the trojan war. Build with libGDX. Currently supported platforms: Mac, Windows, Linux.

TOC

  1. Usage
  2. Build Guide
  3. Controls
  4. Screenshots
  5. Sources

    Usage

    Download the latest release.

On Desktop, open the jar file with java (preferred version 11) or run java -jar [filename].
For android, move the apk file to your phone and open in.
For browsers, download the zip file, unzip it and open the html file with your preferred browser.

Build Guide

Compiling from source is really easy as explained below.

Download the Repository

Git

git clone https://github.com/quiode/TroyTD

GitHub CLI

gh repo clone https://github.com/quiode/TroyTD

GUI

  1. Click on Code
    image
  2. Download ZIP
    image
  3. Unzip File

    Build it

    Desktop

  4. run ./gradlew desktop:dist
  5. the file is located under desktop/build/libs/
  6. run it with java (java -jar [filename])

    Android

  7. run ./gradlew android:assembleRelease
  8. the file is located under android/build/outputs/apk
  9. move it on your phone and open it to install

    Web

  10. run ./gradlew html:dist
  11. the files are located under html/build/dist/
  12. open the html file with a webbrowser or upload it to a webserver

    Controls

    In-Game

    • <ESC>: Pause

      Screenshots

      Main Menu

      image

      Settings

      image

      Debug Map

      image

      Map Select

      image

      Credits

      image

      Sources

    • Sound Effects: Chosic