godot-kotlin-jvm
godot-kotlin-jvm copied to clipboard
Godot Kotlin JVM Module
I'm investigating whether Godot (along with this extension) would be a good fit to migrate an existing Java game project too. I'm very impressed with what I've seen so far...
When sending a VariantArray from Godot to the JVM, we simply send the pointer to the native object. Once the JVM read the pointer from the buffer, it creates a...
Notification methods in Godot are a special case that don't work like the rest of the API. They are implemented in the core layer of the engine, and scripts and...
Currently, the implementation of Enum and BitField we have is clunky and error-prone. Here how it's done: ```kt enum class TestEnum { ENUM_1, ENUM_2 } @Export @RegisterProperty var enumList =...
This PR was merged recently: https://github.com/godotengine/godot/pull/78656 We already have typed dictionnaries implemented on the Kotlin side, but we now have official support in C++ as well. It mostly means adding...
# Problem Description The runtime cannot find any classes via the Java Service Loader API, even though they are on the classpath. In the case of the minimal example, Glassfish...
Godot Kotlin version: 0.13.1 Having existing variantArrays that are filled with data within editor are cleared after code recompile and error is printed. All data is replaced with "ZIPReader" ...
This fixes graalVM native-image JNI config and ios static lib export
This updates our jvm deployment plugin and ci/cd setup for the new maven central plugin portal as the old one is discontinued and we cannot publish updates anymore. As there...
``` Godot Engine v4.4.1.stable.jvm.0.13.1.gh.49a5bc7b6 (2025-03-25 23:11:16 UTC) - https://godotengine.org WARNING: Your video card drivers are known to have low quality OpenGL 3.3 support, switching to ANGLE. at: DisplayServerWindows::DisplayServerWindows (platform\windows\display_server_windows.cpp:6921) ERROR:...