Desarrollo de Videojuegos con LUA+LOVE2D, INVADERS – Temario Curso Completo

A lo largo de varias entradas hemos visto los elementos comunes de un juego y una simple implementación construyendo un juego estilo Invaders. El curso es una breve y amena introducción que trata los principios básicos del desarrollo. Está orientado a aquellos que quieren acercarse por primera vez al mundo de la creación de videojuegos.

Leer más

Desarrollo de Videojuegos con LUA+LOVE2D, INVADERS – LECCIÓN XIII – Añadiendo niveles y dificultad al juego.

Un juego debe suponer un reto. Si siempre repetimos el mismo ciclo el jugador se aburrirá pronto y dejará el juego. Para construir un juego divertido es necesario permitir evolucionar y mejorar al personaje o en este caso nuestra nave y avanzar incrementando la dificultad conforme vamos aprendiendo a jugar. Quizá esto último sea lo…

Leer más

Desarrollo de Videojuegos con LUA+LOVE2D, INVADERS – LECCIÓN XII – Explosiones

Seguimos con el tutorial de invaders. A estas alturas tenemos elementos suficientes para echar un rato jugando, sin embargo, hay detalles y elementos que marcan la diferencia entre un juego para un rato y otro que enganche y nos tenga horas jugando. Algunos detalles son evidentes como las explosiones que veremos en esta entrada y…

Leer más

Desarrollo de Videojuegos con LUA+LOVE2D, INVADERS – LECCIÓN X – Como usar distintas fuentes de letra, ttf

Además de gráficos y sonidos, hay un elemento importante a mostrar en pantalla para la interacción del jugador y la presentación de información, el texto. En esta ocasión veremos como utilizar distintas fuentes de letra para escribir en pantalla.

Leer más

VIDEOJUEGOS CON LUA+LOVE2D, INVADERS – LECCIÓN IX – DETECCIÓN DE COLISIONES

Nuestra nave ya se enfrenta a un escuadrón enemigo y tiene buena potencia de fuego, sin embargo, los lasers atraviesan las naves enemigas como si fueran fantasmas! Para solucionarlo tenemos que implementar la detección de colisiones, o lo que es lo mismo, controlar cuando dos o más elementos del juego chocan entre si, por ejemplo,…

Leer más

Videojuegos con LUA+Love2D, INVADERS VII – Azar, números aleatorios, ¿como tirar los dados?

En los juegos hay que dar margen el azar. Los enemigos pueden aparecer por distintos puntos en la pantalla, su velocidad y potencia de disparo puede ser distinta, la frecuencia con la que aparecen los bonus, o incluso la necesidad de tirar un dado, … el azar añade realismo y sorpresa al juego, lo hace…

Leer más