I think this borders on shameless self-promotion, but I'm still working on that game I mentioned a few months ago. It's still purely Kotlin at this point (no libGDX, no LWJGL) just a Doom-esque software renderer written with Kotlin and JavaFX.
https://twitter.com/JCatrambone/status/1031345867381301248