I am testing out a new (well new for me) game engine called Corona SDK. It looks very promising for 2D game development. The only game development I have done before was with Andengine but it has been unsupported for the past couple years and does not translate well in modern Android Development (Android Studio). With Corona SDK you can easily export to Android, IOS and Windows. I uses a scripting language called "Lua" of which not familiar. However, it does not look very difficult.