Before you begin developing an Android game, it pays to be prepared. You need to answer the following questions before you begin programming your game:

  • Who is your target audience?

  • Which hardware/software versions are you targeting?

  • Do you plan to monetize your game? If so, how?

  • What genre is your game?

  • Who is your competition?

  • Is your game single or multiplayer? Is it social?

  • How will people control and interact with your game?

  • Are you targeting other cultures/languages?

  • Are you targeting players with special needs?

  • Where will you get the art and sound resources?