Todos los vídeos

Exportando el juego

Finalmente, vemos cómo exportar nuestro juego a un APK que puede instalarse en móviles Android 2.1+ y cómo exportar el proyecto en un JAR autoejecutable para escritorio.

El resto de pantallas

Como queremos que el juego tenga otras pantallas, finalmente las creamos. Creamos una pantalla de carga, una de título y una de game over, y las conectamos todas.

Mejoras visuales

Ya va siendo hora de añadir un fondo para darle brillo a nuestro juego (paradójico ya que el espacio es negro). También añadimos un sistema de puntuación.

Colisiones y sonidos

Aunque en esta serie no hagamos uso de JBox2D, podemos gestionar las colisiones usando bounding boxes. También en este vídeo vemos como importar y reproducir sonidos.

¡Al ataque!

Se ha declarado la guerra intergaláctica. En este episodio creamos el sistema de spawn de aliens y diseñamos el escudo terrestre y añadimos un porcentaje de vida a la nave y al escudo.

Controladores

Para poder interactuar con el juego será necesario crear controladores para poder mover la nave con el teclado en escritorio o con un pad si usamos Android.

Una de actores

Puesto que vamos a usar Scene2D en este juego, el primer paso será construir un escenario y añadir todos los actores que nos hagan falta. También cargaremos sus texturas.

Creando un nuevo juego

En primer lugar tendremos que preparar un nuevo proyecto usando el asistente y dejar todo listo para poder comenzar a trabajar cuanto antes en nuestro juego.

Instalar Slick en NetBeans

En todos mis vídeos siempre me he centrado en Eclipse para desarrollar, aunque técnicamente puede usarse cualquier IDE para hacer esta operación. Aquí configuro NetBeans.

Fuentes

Por defecto Slick2D dibuja textos usando una letra de máquina de escribir, aunque podemos cargar nuestras propias fuentes usando bitmapfonts con la herramienta BMFont.

Por duración
Por tema