Kotlin - junkdog/artemis-odb GitHub Wiki
Kotlin support
Kotlin is a statically typed programming language that runs on the Java virtual machine.
Artemis-odb does not specifically target Kotlin. If you want to use Kotlin anyway, this page provides some Kotlin resources to get you started.
Resources
- Ore-infinium, Open Source multiplayer Terraria-inspired Sci-fi game, focused on technology, devices and researching. Written in Kotlin (JVM), LibGDX. Cross platform.
- Hestia, an open-source Kotlin game server.
- DigitalJumper game.
Known Issues
- The HTMl5 target requires java source and will not work with Kotlin.
- #541
@EntityIdcausesReflectionException: Illegal access to field.- Can be solved by making fields public by adding
@JvmField. See EntityLinkManager, .
- Can be solved by making fields public by adding