
¡Saludos a todos por segunda vez en lo que va de miércoles! Espero que os haya gustado el primer artículo de hoy en el que dedicaba el espacio a hablar sobre el HTC Desire 601, un interesante smartphone Android de gama media con soporte LTE 4G. Finiquitado ese tema, abandono el mundo del hardware para smartphones para centrarme en otro tema, el del desarrollo de videojuegos. Como sabréis si sois lectores habituales, cuando escribo sobre algún tema relacionado con la programación, no hago ningún enfoque técnico, porque esta es una web de carácter general. Simplemente, suelo compartir ejemplos de recursos que considero interesantes.
Pues bien, llevaba mucho tiempo sin hablar sobre programación y desarrollo de videojuegos, así que he considerado que era buen momento para retomar el tema. Concretamente, me gusta darle a este tipo de artículos un toque más educativo, y, siguiendo esa filosofía, lo que voy a hacer hoy, es haceros una propuesta de libro para aquellos que queráis iniciaros en este tipo de programación. Espero que os parezca una temática acertada y que el libro en cuestión os pueda servir de ayuda en el objetivo de convertiros en unas promesas de la creación de juegos. Doy ya paso a los detalles.

Mi propuesta para este post no es otra que un libro que tiene el título de Learning Libgdx Game Development, es decir, aprendiendo desarrollo de videojuegos con Libgdx, y es una obra del autor Andreas Oehlke. Que dominéis el inglés es la mejor forma de sacar provecho a este libro, pero lo cierto es que tampoco hace falta ser unos maestros de la lengua de Shakespeare, y es que, además de no ser de un nivel muy avanzado, hay mucho código, así que no deberíais tener problemas teniendo conocimientos medios del idioma.
Vamos por partes. Lo primero que os estaréis preguntando es ¿Qué es Libgdx? La respuesta, es que se trata de una librería de Java para el desarrollo de videojuegos. Por lo tanto, si tenéis unas nociones de Java, la curva de aprendizaje, será mucho más sencilla. A parte de eso, se trata de una librería potente, ya que da una versatilidad bastante amplia. Entre otras cosas, permite crear juegos para ordenador, para sistema operativo móvil Android, e incluso para web mediante HTML 5 que tan de actualidad está. Además, es un libro actualizado a fecha de este mismo año, así que su vigencia es máxima.

¿Os preguntáis por qué recomiendo Learning Libgdx Game Developement? La respuesta, es que se trata de una suma de factores, algunos de los cuales ya he comentado, como su vigencia y su versatilidad, así como el hecho de ser muy práctico. Este libro, os enseñará a crear desde cero un videojuego del género plataformas. Considero que la teoría está genial, pero al final, un buen programador se hace a base de meter horas probando código y ensayando, y en este sentido, en él, tenéis material de sobra para aprender.
Me despido de vosotros hasta mañana, pero, antes, os dejo con este enlace, en el que podréis leer algún estracto del libro para haceros a la idea de lo que ofrece. Además, al final del documento pdf, podréis ver dónde adquirir la versión completa del libro en caso de que estéis interesados en él. Espero que haya resultado de vuestro interés.
