Super Pang

Reproducción de los tres primeros niveles del mítico juego Super Pang, también llamado Pang (y basado en un juego anterior llamado Bubble Buster), es un juego arcade de uno o dos jugadores diseñado por Mitchell Corporation, creado en 1989.

Lenguaje: C#

Horas del proyecto: 30

Estado: Detenido

Details


Proyecto donde empleé unas 30 horas de trabajo, la mayor parte del tiempo fue para conseguir los recursos gráficos (imágenes, sonidos, etc).

Metodología

El juego básicamente es un bucle que continua mientras una variable determinada sea verdadera. Hay seis funciones necesarias en cada iteración del bucle.

Dibujar elementos
Dibujamos todos los elementos respetando el z-index (fondo, bloques, burbujas, etc)
Comprobar los dispositivos de entrada
Comprobamos el movimiento realizado por el usuario y lo aplicamos (tecla pulsada, dirección del joystick, etc)
Comprobar colisiones
Comprobamos las colisiones de todos los elementos (burbuja con bloque, jugador con objeto, etc)
Pausar hasta siguiente frame
Detenemos el bucle durante el tiempo necesario para una jugabilidad fluida (fijar a 30 o 60 frames)
Comprobar si ha terminado la partida
Si perdemos todas las vidas o se ha pulsado la tecla de salir, salimos del bucle y damos por terminada la partida

Dependencias

jpeg.dll, sdl.dll, sdl_image.dll, sdl_mixer.dll, sdl_ttf.dll, smpeg.dll, tao.sdl.dll, zlib1.dll

Make a donation to enjoy all advantages of the complete license

Do you made a donation? Register with the same email to associate your account