All you need to know with these problems or if you wish to learn more about these high end problems of designing games for the Android phone are GLSurfaceView ATITC compression, VBO’s and there buffers (which are responsible and great for giving feedback when a game crashes because you can trackback the results of the crash when you report it to Google.
Some interesting terminology https://useposeidon.com/ which will boost your understanding and help you educate yourself about games designing for Android phones are listed in this short glo2D side-scroller – Parallax layers, tile-based worlds, animated sprites the right hardware buttons: input systems, OpenGL, ES Writing Java code for Android phones.
Is this game for kids? If so make what’s known as the gaming objects so, is the game for adults, if yes then go ahead, add swear words and grotesque violence; but otherwise keep it simple, the best bet is to avoid anything like this because most smart phones are restricted and changing these restrictions can be as equally complicated as designing the games so please for the users avoid any adult content.
To understand the layers and graphics of any game you need to understand how the Architecture and layers of the game are made. On screen you have main loops. This is where the game has its main contents. Sub graphs are what the characters are in any game, these have to be designed beforehand and using the right software to improve the code of these moving images, especially if you wish to convey your games product originally and efficiently. A good place to start focusing on is the colours in the background of the game, as the games flash between screens you want these colours to have some sort of continuity in the way that the transitions occur.
The objects of any game will have to include the player integrated to control the game to give some sort of gravity to the game, this gives it a narrative and will make the game more interesting. How the characters or objects move in the game is very important. The crash icons are known as collision component, you will need to think carefully when making these and linking them with the size and appropriate colour of the destruction of each individual character. Then you must understand the physics of how these characters all blends. You can improve your animation skills by understanding the codes of Java and know about capabilities within these software companies that help you design your mobile phone game.