Gostaria de perguntar o seguinte sobre o desenvolvimento de jogos 2D semelhantes a Tetris e Angry Birds para Android:
- Java é a linguagem oficial de desenvolvimento para Android?
- Quais ambientes de desenvolvimento Android gratuitos ou comerciais (como o Xcode é para iOS) estão disponíveis?
- Quais mecanismos de desenvolvimento de jogos de código aberto, como o cocos2D , estão disponíveis para Android?
- Existem ótimos tutoriais disponíveis para o desenvolvimento de tais jogos?