Pesquisei on-line por ajuda e tutoriais sobre LibGDX, mas não consegui encontrar nenhum, exceto o wiki para fazer perguntas sobre stackexchange. Além da fonte (demos) e wiki , existem outros tutoriais online ocultos ou indiretos?
Pelo que li, não há muita documentação para LibGDX, então há apenas duas opções que vejo
- Desista de mudar para uma estrutura diferente.
- Faça muitas perguntas às pessoas.
Respostas:
Bem-vindo ao código aberto! Como muitos desenvolvedores dirão: "Qual documentação?". O código de documentação é provavelmente o menos divertido que os desenvolvedores têm ao criar um projeto. Então, o que você acha que muitas vezes falta muito quando o desenvolvedor nem é pago pela criação? Documentação, é claro! (Mesmo programadores totalmente pagos geralmente deixam de fora a documentação).
Eu mencionei a você antes que o código aberto não seja "suposto" ser fácil. Essa é uma das razões. No entanto, o bom do código aberto é que ele é aberto, para que você possa descobrir o que o código está fazendo por conta própria. No entanto, isso geralmente é muito trabalhoso .
Dito isto, dei uma olhada nas demos fornecidas no código-fonte libgdx e no wiki . O Libgdx está muito bem documentado , considerando seu código aberto. Não acho que seu problema seja com documentação. Eu acho que você pode estar tentando morder mais do que você pode mastigar. Com base nas perguntas anteriores, entendo que você é iniciante na programação em geral e novato na plataforma Android. Programar na plataforma Android não é o lugar mais fácil para começar, e programar jogos no Android está ainda mais longe.
Eu realmente acho que você deveria tentar alguma programação de jogos 2D para o PC, existem muitos tutoriais para começar a programação de jogos 2D em Java no PC. Quando você estiver mais confortável com a programação em geral, acho que você descobrirá que os recursos disponíveis para o libgdx são mais que suficientes.
fonte
Concordo com o @ Byte56 que você pode estar melhor com algo um pouco mais simples que o desenvolvimento de jogos para Android, no entanto, para ser completo (se outras pessoas quiserem saber onde procurar):
http://steigert.blogspot.com.au/2012/02/1-libgdx-tutorial-introduction.html
Passa por vários aspectos diferentes do desenvolvimento com a libgdx, desde a configuração do seu projeto até o desenho, as GUIs, o manuseio de arquivos etc.
http://www.badlogicgames.com/wordpress/
Este é o blog dos desenvolvedores e, sempre que um novo recurso é introduzido, sempre há uma discussão abrangente e muito bem escrita de como ele funciona e por que ele está presente.
http://code.google.com/p/libgdx/source/browse/#svn%2Ftrunk%2Fdemos
Como já foi mencionado, existem várias demos que você pode estudar para ver como as coisas são alcançadas (por exemplo, como você integra o mecanismo de física Box2D ao seu jogo? Ou como animar sprites?)
http://code.google.com/p/libgdx/source/browse/#svn%2Ftrunk%2Ftests%2Fgdx-tests%2Fsrc%2Fcom%2Fbadlogic%2Fgdx%2Ftests
Além das demonstrações do jogo mostradas acima, acho mais fácil examinar os testes se houver um recurso específico da libgdx que eu queira investigar. Existe uma boa cobertura da maioria dos recursos diferentes (por exemplo, manipulação de sprites, física, manipulação de arquivos, etc.).
E, finalmente, os habituais: http://www.google.com , http://gamedev.stackexchange.com , se você tiver coisas muito específicas que deseja descobrir.
Tenho certeza de que existem vários outros bons tutoriais por aí, mas esses são os que encontrei e achei úteis para minha recente incursão no libgdx.
fonte