WIP
A multiplayer Settlers of Catan implementation written in Kotlin using LibGDX/KTX. The TCP server is made with
the java.nio library.
To build the project, navigate to the project directory and run:
./gradlew build -x test
(As of now, tests must be skipped.)
To start the client application run:
./gradlew :lwjgl3:run
(WIP) To start a simple CLI interface run:
./gradlew :lwjgl3:runCli
To start the server application run:
./gradlew :server:run
Toggle logging level with:
-PloggingLevel=<Level>
core: Main module with the LibGDX application logic.lwjgl3: Primary desktop platform using LWJGL3.server: Non-blocking I/O TCP server.