jueves, 22 de junio de 2023

SDL - Penetrator

  Página principal

SDL
  Penetrator


Uno de los primeros juegos que tuve para el Spectrum fue Penetrator.
Penetrator es un videojuego de ZX Spectrum de 1982 creado por los programadores de Melbourne House Philip Mitchell y Veronika Megler.
El juego es un clon del juego de arcade Scramble de Konami de 1981. Penetrator fue portado al TRS-80 y al Commodore
Aún algunas veces utilizo un emulador para jugar a Penetrator, y sigo pasándomelo bien.


Un día me propuse hacer el juego con la librería SDL.
Aunque no debía ser perfecto, el laberinto de las cuevas debería ser el mismo.
Lo primero era sacar del código original la forma de la cueva, y lo hice, no fue difícil.
Después de un par de días conseguí esto:

_______________________________________________________

Versión 2 -30/07/2023
He realizado unas cuantas mejoras, como la destrucción de las bombas y los misiles cuando tocan la cueva.
Mejorado el chequeo de colisión.
También los misiles salen antes y son más peligrosos.
He animado las explosiones, además de animar los radares.


Penetrator V2

DLL necesarias para Windows




No es del todo perfecto,  pero es pasable y muy mejorable.
Está programado para configuraciones gráficas de 32bits.
Con la librería SDL2 funciona tanto en Linux como en Windows, con SDL1 solo funciona en Linux.

Librerías DLL_SDL Windows

Penetrator SDL1_Linux.

Penetrator SDL2_Linux y Windows.



Saludos.
Juan Galaz



Bibliografía:

Música: https://iconos8.es/music/track/fighting-hells-warriors--1

https://motionarray.com/royalty-free-music/cowardly-harry-1573176/

No hay comentarios:

Publicar un comentario