Android is the most widespread Operating System and games are what people spend most time using on their phones. Video games have never been easier to make and distribute. Who would not want to make games for Android?
And on top of this, making games is fun!
You will build a real-time game from scratch using the Android SDK. Starting with the creation of a game engine and moving into handling user input, doing efficient drawing, implementing collision detection, playing sound effects, using animations, and so on. You will learn all the aspects of developing a game using a space shooter game as the example that will evolve with you throughout the chapters.
Chapter 1, Setting Up the Project, allows you to set up the project ...