Sou desenvolvedor de Android há um tempo e estou pensando em entrar em jogos. Enquanto procurava por uma estrutura de desenvolvimento de jogos, achei que a libgdx fornece documentação e funcionalidade muito amigáveis. Então, eu gostaria de usá-lo se não houver grandes obstáculos.
Mas quando tentei ver quantos desenvolvedores empregam essa biblioteca, não encontrei tantos. Há algo de errado com esta biblioteca? Em outras palavras, gostaria de saber suas vantagens ou desvantagens de qualquer desenvolvedor experiente.
ATUALIZAÇÃO: Depois de revisar suas documentações e tentar criar jogos simples com a libgdx, decidi seguir em frente, pois suas documentações são boas o suficiente e sua comunidade é muito ativa. O que eu mais gostei é que ele fornece vários jogos de demonstração dos quais posso aprender muito.
Respostas:
Decidi usar o libGDX por razões semelhantes. Para expor meu comentário, mencionarei o que acho são os prós e os contras.
Prós:
Contras:
Em suma, se você prefere apenas o Android, é ótimo. Mas se você quiser fazer o iOS também, eu mudaria para outra coisa, como o Unity ou o Corona SDK.
fonte
Eu comecei no libgdx (eu tenho duas semanas desenvolvendo lá).
Os profissionais, é que você não precisa do emulador e pode testar tudo o que faz na velocidade real, também se você conhece Java, seria fácil (eu sei que aplicativos Android usam Java, mas isso é mais fácil, no meu ponto de vista) ), a arquitetura da libgdx para o desenvolvimento de jogos é muito bem construída.
A desvantagem é a falta de documentação, como todas as pessoas dizem, existem códigos de amostra, mas ele não implementa toda a libgdx, portanto não está completo, e existem alguns métodos que não possuem documentação e você precisa testá-la e saber como funciona. : /
É uma boa biblioteca, é fácil de usar, mas você precisa pesquisar muito no Google se quiser usar 100%
fonte
Eu sou o autor do livro "Learning Libgdx Game Development".
Este livro pode preencher a lacuna de falta de documentação e informações agregadas para iniciantes.
Já publiquei mais aqui: Onde estão todos os tutoriais para libGDX?
fonte