No description
Find a file
2025-03-27 16:12:37 +01:00
.fleet Initial commit 2024-11-02 08:34:20 +01:00
.run Add directories to distingish between pixelized apps. 2025-03-02 10:20:52 +01:00
composeApp GameMaster ui change to allow multiple screens 2025-03-27 16:12:37 +01:00
gradle Some small fix related to the network UI and some Shader preparation. 2025-03-12 22:23:20 +01:00
server ReModel: remove the CharacterInstanceId: client 2025-03-25 16:35:59 +01:00
shared Add Reflex and Initiative sub characteristic 2025-03-26 19:31:09 +01:00
.gitignore Remove prefernce_pb from indexing 2024-11-05 17:28:48 +01:00
build.gradle.kts Update the old / new UI to work with the server. 2025-02-24 17:12:50 +01:00
gradle.properties Add server & shared module and remove the serveur from the client app. 2024-11-29 18:19:54 +01:00
gradlew Initial commit 2024-11-02 08:34:20 +01:00
gradlew.bat Initial commit 2024-11-02 08:34:20 +01:00
README.md Add a server section to the readme 2025-03-17 09:31:56 +01:00
settings.gradle.kts Add server & shared module and remove the serveur from the client app. 2024-11-29 18:19:54 +01:00

This is a Kotlin Multiplatform project targeting Desktop.

Recommended configuration :

  • Server :

    • Run : Kotlin configuration with main class : com.pixelized.server.lwa.ApplicationKt
    • build : Gradle configuration : "server:buildFatJar"
      • the server jar can be found under ./server/build/libs/
      • the server can can be run with java -jar server-all.jar
  • Client :

    • Run the debug version of the app : Gradle configuration : "composeApp:run"
    • Run the release version of the app : Gradle configuration : "composeApp:runRelease"
    • Build the release version of the app for MacOS : Gradle configuration : "composeApp:packageReleaseDmg"
    • Build the release version of the app for Windows : Gradle configuration : "composeApp:packageReleaseMsi"

Learn more about Kotlin Multiplatform