J'ai cherché en ligne de l'aide et des tutoriels sur LibGDX mais je n'en ai pas vraiment trouvé, sauf le wiki pour poser des questions sur stackexchange. Outre la source (démos) et le wiki , existe-t-il d'autres tutoriels en ligne cachés ou indirects?
D'après ce que j'ai lu, il n'y a pas beaucoup de documentation pour LibGDX, donc il n'y a que deux options que je vois
- Renoncez à passer à un cadre différent.
- Posez beaucoup de questions aux gens.
Réponses:
Bienvenue en open source! Comme la plupart des développeurs vous le diront: "Quelle documentation?". La documentation du code est probablement le moins amusant que les développeurs aient lors de la création d'un projet. Alors, que pensez-vous qui fait souvent gravement défaut lorsque le développeur n'est même pas payé pour sa création? Documentation bien sûr! (Même les programmeurs entièrement payés omettent souvent la documentation).
Je vous l'ai déjà dit, l'open source n'est pas "supposé" être facile. C’est une des raisons. Cependant, la bonne chose à propos de l'open source est qu'il est ouvert, vous pouvez donc découvrir ce que le code fait par vous-même. Cependant, cela représente souvent beaucoup de travail .
Cela étant dit, j'ai jeté un œil aux démos fournies dans la source libgdx et le wiki . Libgdx est assez bien documenté , étant donné qu'il est open source. Je ne pense pas que votre problème concerne la documentation. Je pense que vous essayez peut-être de mordre plus que vous ne pouvez mâcher. D'après vos questions précédentes, je comprends que vous êtes assez nouveau dans la programmation en général et tout nouveau sur la plate-forme Android. La programmation sur la plate-forme Android n'est pas l'endroit le plus simple pour commencer, et la programmation de jeux sur Android est encore plus loin de la marque.
Je pense vraiment que vous devriez essayer la programmation de jeux 2D pour PC, il existe de nombreux tutoriels pour commencer la programmation de jeux Java 2D sur PC. Une fois que vous serez plus à l'aise avec la programmation en général, je pense que vous constaterez que les ressources disponibles pour libgdx sont plus que suffisantes.
la source
Je suis d'accord avec @ Byte56 que vous pourriez être mieux avec quelque chose d'un peu plus simple que le développement de jeux Android, mais pour être complet (si d'autres personnes voudraient savoir où chercher):
http://steigert.blogspot.com.au/2012/02/1-libgdx-tutorial-introduction.html
Étapes à travers plusieurs aspects différents du développement avec libgdx, de la configuration de votre projet au dessin, aux interfaces graphiques, à la gestion des fichiers, etc.
http://www.badlogicgames.com/wordpress/
Il s'agit du blog des développeurs, et chaque fois qu'une nouvelle fonctionnalité est introduite, il y a toujours une discussion très bien écrite et complète sur son fonctionnement et pourquoi elle est là en premier lieu.
http://code.google.com/p/libgdx/source/browse/#svn%2Ftrunk%2Fdemos
Comme cela a été mentionné, il existe plusieurs démos que vous pouvez étudier pour voir comment différentes choses sont réalisées (par exemple, comment intégrez-vous le moteur physique Box2D dans votre jeu? Ou comment animez-vous les sprites?)
http://code.google.com/p/libgdx/source/browse/#svn%2Ftrunk%2Ftests%2Fgdx-tests%2Fsrc%2Fcom%2Fbadlogic%2Fgdx%2Ftests
En plus des démos de jeu qui sont montrées ci-dessus, je trouve plus facile de regarder les tests s'il y a une fonctionnalité spécifique de libgdx que je veux étudier. Il existe une bonne couverture de la plupart des différentes fonctionnalités (par exemple, la gestion des sprites, la physique, la gestion des fichiers, etc.).
Et enfin, les habituels: http://www.google.com , http://gamedev.stackexchange.com si vous avez des choses très spécifiques que vous souhaitez découvrir.
Je suis sûr qu'il existe plusieurs autres bons tutoriels, mais ce sont ceux que j'ai rencontrés et que j'ai trouvés utiles pour ma récente incursion dans libgdx.
la source