Probably you should to start from engine choosing....
# announcements
n
Probably you should to start from engine choosing. If it will some written in Java then Kotlin is very nice (e.g. gdx). If c++ – no chance.