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