Автор сверху безусловно прав, но кажется я знаю что вам нужно :) ключевое слово "кроссплатформенный":
Пишешь общий код один раз, работает одинаково на все платформы (поддерживается все +-), компилируется в native bytecode под таргет платформу. Можно тестировать в браузере либо в desktop программе, потом уже проверить как будет выглядеть на андроиде, уже тестировал и радует, все из коробки, на корутинах.
Вот он:
https://korge.soywiz.com
Из минусов: не понятно (по крайней мере мне) как работать с сетью если хочешь сделать мультиплеерную игру, вить там код который пишешь должен быть реализован на все платформы под которой будет компилироваться код, говорят можно использовать ktor websockets (т.к фреймворк мульти платформенный), еще не пробовал. Кто работал в мультиплатформенном проекте на kotlin поймет меня.
Еще есть эти, но я не пробовал:
almasb.github.io/FXGL
https://libktx.github.io - да, говорят хороший