HTML5 has come a long way since its birth. Games developed based on HTML5 have steadily replaced ones based on Flash.
Godot Engine is a free and open source game engine under the very permissive MIT license. The games made with Godot can be exported to multi platforms.
There are many game engines dedicated to Android game development in the past few years. Below are the most popular Android game engines which are used in may famous games on Play Store.
Popular Android Game Engines
AndEngine is an open source game engine which is used to develop 2D Android game. If you want to get a simple game working on Android the quickest and easiest way, you should try this engine. AndEngine has a complete 2D scene graph, with a very easy-to-use API. Because it is developed specifically for Android, it works really well with the Android activity’s lifecycle. Developers can use both GLES1 and GLES2.