godot-kotlin-jvm
godot-kotlin-jvm copied to clipboard
Godot Kotlin JVM Module
This makes the jre folder platform dependent. This makes it possible for a project to have multiple jre folder simultaneously on the file system. The module then automatically picks the...
This simplify kotlin to cpp read protocol for core types. This reinterprets byte buffer to core type to avoid multiple calls to get each primitives. This needs test on all...
Our GUT setup was beyond broken. The main reason it kept somewhat going was because we committed the `.godot` folder which had everything cached for the CI/CD to be happy....
Memo for: https://github.com/godotengine/godot/commit/308dbb8c6359589ce7411027cecd777938e40bd7
Little fix; when we migrated to godot 4, we forgot to rename this extension function
I've noticed memory leaks when pressing cmd-q (on macos), less memory leaks when closing the game window and no memory leaks if I add a button that does `get_tree().quit()` when...
Scenes with lots of nodes close extremely slowly due to excessive JVM Garbage Collector invocations.
Simple scenario: ```kotlin class Container:Node(){ init{ repeat(1000000){ addChild(Node()) } } } ``` Godot runs absolutely fine, but when you try to close it, it takes forever. Problem is that `MemoryManager.cleanup()`...
https://plugins.jetbrains.com/plugin/16505-godot-kotlin-jvm Current plugin version is 0.9.0-4.2.2. If set gradle plugin version to 0.9.1-4.2.2 will get a warning like this: 
This is something that I noticed when I set an exported `TextureButton` on my script. At the begining I thought I forgot to save the project before closing. Then I...
Godot 4.3 is going to add a new type to the core family: https://github.com/godotengine/godot/pull/85474 We should implement it and use the opportunity to simplify the code for all packedArray by...