Kotlin is being introduced to OrbitPi as a way to store states of scores. Instead of keeping it in Java Records (which are bigger and more complex), Kotlin Objects will be used.

This is the data manager class in Kotlin (the syntax issue is because I created a Java file with the same name), and here it is in Java:

Slightly bigger.
Kotlin may also be used for some jME operations, like error catching and caching,
A full Devlog will be posted later, regarding the outcome of this… experiment.

![OrbitPi – Devlog 4 [18/2/26]](https://www.meowcat.site/wp-content/uploads/2026/02/image-11-150x150.png)