Lotomation is a voxel-based factory game. The game code/configuration is released under an MIT license. The Ikala engine and plugins that are used to create it are also open source. Please see their corresponding repositories for more information.
In order to build and run this game, some other repositories are going to be required. It is expected that this repo be installed in the same directory as the following:
If you wish to install these in another location, that location can be configured in gradle.properties.
To build the program, run ./gradlew build
. This will build all the dependent projects and install the jars in the plugins folder.
The ./gradlew clean
command will delete all the jars and the log folder, but leave plugin config, scripts, and data alone.
Once the build has been run, ./runGame
will start running the game.