Rainbow Diamonds 1.1.0 – Revisión de niveles

Acabo de publicar la versión 1.1.0 de mi juego Rainbow Diamonds. Novedades de esta versión El cambio más importante en esta versión ha sido la revisión de todos los niveles, adaptándolo al joystick virtual de las pantallas táctiles. De esta Seguir leyendo Rainbow Diamonds 1.1.0 – Revisión de niveles

Solución de errores en libGDX al subir la versión iOS a iTunes Connect (Info.plist.xml)

Recientemente he publicado mi primer videojuego para iOS hecho con libGDX: Rainbow Diamonds. Después de empaquetar la aplicación para distribuirla en el App Store de Apple, me encontré algunos problemas que me impedían hacer la subida a iTunes Connect. Estos Seguir leyendo Solución de errores en libGDX al subir la versión iOS a iTunes Connect (Info.plist.xml)

Rainbow Diamonds 1.0.3 – Mejora del joystick virtual

Buenos días, Acabo de publicar una actualización menor de Rainbow Diamonds. Esta actualización hace cambios en el joystick virtual para mejorar la experiencia de juego. Esta versión incluye los siguientes cambios DPAD dinámino. El botón de dirección del joystick virtual Seguir leyendo Rainbow Diamonds 1.0.3 – Mejora del joystick virtual

Solución de error en libGDX al compilar para iOS con orientación Landscape

Captura Rainbow Diamonds

Actualmente estoy trabajando en un videojuego de plataformas con libGDX-1.9.3. Este juego se ejecuta en modo apaisado o Landscape. La compilación para iOS ha funcionado correctamente, y en el simulador de iPhone, que ejecuta iOS 9, todo funciona perfectamente. Pero Seguir leyendo Solución de error en libGDX al compilar para iOS con orientación Landscape

Como saber si tu aplicación Android se está ejecutando sobre una televisión o un dispositivo móvil

Dado que existen multitud de dispositivos diferentes ejecutando Android, en ocasiones nos conviene conocer si nuestra aplicación se está ejecutando sobre un dispositivo de tipo smartphone o de tipo televisión, de forma que nuestra aplicación se adapte sin necesidad de Seguir leyendo Como saber si tu aplicación Android se está ejecutando sobre una televisión o un dispositivo móvil

Cómo suavizar texturas cuando se redimensionan en LibGDX (filtros I)

Cuando trabajamos con LibGDX, normalmente usaremos un tamaño de pantalla “virtual” (ya sea mediante el uso de Viewports o con matrices de transformación) con unas dimensiones determinadas, y todas nuestras texturas / imágenes tendrán un tamaño en relación a estas dimensiones. Si el Seguir leyendo Cómo suavizar texturas cuando se redimensionan en LibGDX (filtros I)

Cómo hacer una pantalla de inicio o splash screen en LibGDX

Un aspecto importante cuando desarrollemos videojuegos será la pantalla de inicio o splash screen. ¿Qué es la “splash screen”? Es una pantalla que se muestra al usuario justo al abrir la aplicación. Normalmente se utiliza para mostrar alguna información mientras Seguir leyendo Cómo hacer una pantalla de inicio o splash screen en LibGDX

Cómo ocultar los botones virtuales en Android / LibGDX

Introducción Cuando creamos juegos para Android con LibGDX, normalmente querremos que nuestra aplicación ocupe toda la pantalla. Si el terminal donde ejecutamos la aplicación tiene botones virtuales en pantalla para las acciones Android (Home, Back, Menu, …) en lugar de botones físicos, veremos Seguir leyendo Cómo ocultar los botones virtuales en Android / LibGDX