He buscado en línea ayuda y tutoriales en LibGDX, pero realmente no pude encontrar ninguno, excepto el wiki para hacer preguntas sobre stackexchange. Además de la fuente (demos) y wiki , ¿hay algún otro tutorial en línea que esté oculto o indirecto?
Por lo que leí, no hay mucha documentación para LibGDX, por lo que solo veo dos opciones
- Renunciar al movimiento a un marco diferente.
- Haz muchas preguntas a la gente.
Respuestas:
Bienvenido a código abierto! Como la mayoría de los desarrolladores le dirán: "¿Qué documentación?". Documentar el código es probablemente lo menos divertido que tienen los desarrolladores al crear un proyecto. Entonces, ¿qué crees que a menudo falta severamente cuando al desarrollador ni siquiera se le paga por su creación? Documentación por supuesto! (Incluso los programadores totalmente pagados a menudo omiten la documentación).
Les mencioné antes que no se supone que el código abierto sea fácil. Esta es una de las razones. Sin embargo, lo bueno del código abierto es que está abierto, por lo que puede averiguar qué está haciendo el código por su cuenta. Sin embargo, esto a menudo es mucho trabajo .
Dicho esto, eché un vistazo a las demostraciones proporcionadas en la fuente libgdx y la wiki . Libgdx está bastante bien documentado , considerando que es de código abierto. No creo que tu problema sea con la documentación. Creo que puedes estar intentando morder más de lo que puedes masticar. De sus preguntas anteriores, entiendo que es bastante nuevo en la programación en general y completamente nuevo en la plataforma Android. La programación en la plataforma Android no es el lugar más fácil para comenzar, y la programación de juegos en Android está aún más lejos de la marca.
Realmente creo que deberías probar la programación de juegos en 2D para PC, hay muchos tutoriales para comenzar a programar en Java en 2D en la PC. Una vez que se sienta más cómodo con la programación en general, creo que encontrará que los recursos disponibles para libgdx son más que suficientes.
fuente
Estoy de acuerdo con @ Byte56 en que puede ser mejor con algo un poco más simple que el desarrollo de juegos de Android, sin embargo, para completar (si otras personas desean saber dónde buscar):
http://steigert.blogspot.com.au/2012/02/1-libgdx-tutorial-introduction.html
Recorre varios aspectos diferentes del desarrollo con libgdx, desde la configuración de su proyecto hasta el dibujo, las GUI, el manejo de archivos, etc.
http://www.badlogicgames.com/wordpress/
Este es el blog de los desarrolladores, y cada vez que se presenta una nueva característica, siempre hay una discusión muy bien escrita y completa de cómo funciona y por qué está allí en primer lugar.
http://code.google.com/p/libgdx/source/browse/#svn%2Ftrunk%2Fdemos
Como se ha mencionado, hay varias demostraciones que puedes estudiar para ver cómo se logran las diferentes cosas (por ejemplo, ¿cómo integras el motor de física Box2D en tu juego o cómo animas los sprites?)
http://code.google.com/p/libgdx/source/browse/#svn%2Ftrunk%2Ftests%2Fgdx-tests%2Fsrc%2Fcom%2Fbadlogic%2Fgdx%2Ftests
Además de las demostraciones del juego que se muestran arriba, me resulta más fácil mirar las pruebas si hay una característica específica de libgdx que quiero investigar. Existe una buena cobertura de la mayoría de las diferentes características (por ejemplo, manejo de sprites, física, manejo de archivos, etc.).
Y finalmente, lo habitual: http://www.google.com , http://gamedev.stackexchange.com si tiene cosas muy específicas que desea averiguar.
Estoy seguro de que hay varios otros buenos tutoriales, pero estos son los que me encontré y encontré útiles para mi reciente incursión en libgdx.
fuente