This is the finished result of the Sopra 2021/2022 Dune themed Einzelprojekt. This project use a template provided by Dennis Jehle for the implementation of Dune-TD. Feel free to modify the template.
- There is no music!
- You can't win the game anymore. It is endless now.
- Auto adjusting wave difficulties.
- Custom UI skin
- ...
The template was tested with OpenJDK Runtime Environment Temurin-11.0.12+7 (build 11.0.12+7)
on:
- Windows 10
- Linux
Link to the used JDK: https://adoptium.net/?variant=openjdk11
https://github.com/libgdx/libgdx
https://github.com/libgdx/libgdx/wiki
https://libgdx.badlogicgames.com/ci/nightlies/docs/api/
https://github.com/czyzby/gdx-skins
https://github.com/mgsx-dev/gdx-gltf
https://github.com/SpaiR/imgui-java
https://github.com/TooTallNate/Java-WebSocket
https://github.com/google/gson
https://sketchfab.com/features/free-3d-models
https://en.wikipedia.org/wiki/Spherical_coordinate_system
https://www.kenney.nl/assets/tower-defense-kit
https://www.kenney.nl/assets/tower-defense-top-down
In the tools
folder there is a GLTF model viewer provided by https://github.com/mgsx-dev/gdx-gltf to check if the GLTF files are working:
Have a look at the core/assets/licenses
folder to see the licenses for the used game assets. If you add something new to the template, make sure to provide the licenses for your game assets.