Open-world survival sandbox RPG
JDK 18+ is required
There are two subprojects that can be built:
desktop-- the game itself;launcher-- a lightweight launcher that accesses this repository's release section via GitHub API to keep the game up-to-date and fetch changelogs.
Building jars:
Invoke dist task of the desired project, for example:
./gradlew desktop:dist
Resulting files will be located in <project-name>/build/libs.
Building self-contained native packages:
Invoke jpackage task of the desired project, for example:
./gradlew desktop:jpackage
or nativeDist to create the package as a zip archive.
Resulting files will be located in: <project-name>/build/distribution