Skip to content

Hitonoriol/MadSand

Repository files navigation

MadSand

Open-world survival sandbox RPG

Screenshots

screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot

Building

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