Gummy - Juego para PC

Foro dedicado a la programación en todo tipo de sistemas clásicos.
dancresp
Amiga 1200
Amiga 1200
Mensajes: 1393
Registrado: 23 Dic 2008, 17:53
Sistema Favorito: MSX
primer_sistema: ZX81
Primera consola: Atari 2600
Gracias dadas: 3 veces
Gracias recibidas: 20 veces

Gummy - Juego para PC

Mensajepor dancresp » 16 Abr 2013, 22:39

En mi juventud hubo un juego con el que pasé muy buenos ratos.
Se llama "The Glob" (1983) y lo podéis disfrutar en el MAME.

glob.gif
glob.gif (12.9 KiB) Visto 3087 veces


En el año 1993 me propuse programar una versión para PC, como práctica para mejorar mi ensamblador x86, con el que ya había hecho mis primeros pinitos.

Uno de los problemas era que no recordaba bien como eran los gráficos, y tuve que tirar de neuronas.

A partir de aquí, la cosa fue derivando en un juego más "de coco", con lo que a parte de habilidad era necesario descubrir la forma de realizar el recorrido en el menor tiempo posible, ya que vamos muy justos de él.

El Gummy es un personaje azul que tiene la habilidad de poderse colgar del techo, siempre que tenga "Gum" en su barra, ya que se gasta rápidamente.

Así que el objetivo final consiste en recoger toda la comida de cada pantalla para poder ir pasando de nivel.

Nos podemos mover entre las plataformas con la ayuda de los ascensores, y tenemos que evitar a los enemigos ya que el más mínimo contacto nos costará una vida.

Total que lo que veis es el resultado final: Un juego frenético compuesto por 10 pantallas.

gummy_1.gif
gummy_1.gif (4.16 KiB) Visto 3087 veces

gummy_2.gif
gummy_2.gif (4.69 KiB) Visto 3087 veces


Para descargar el juego y el código fuente pulsar aquí:
gummy.rar
(11.74 KiB) Descargado 313 veces


El programa está desarrollado integramente en ensamblador y el único fichero .ASM está listo para ser compilado con el Turbo Assembler de Borland.

Para la ocasión desarrollé una rutina gráfica que permite presentar gráficos de 16x16 en 4 colores de una paleta de 16.
Cada pixel ocupa 2 bits, y en un byte consigo guardar 4 pixels.

Espero os guste. Es todo un reto.
Buscando la IP de la W.O.P.R.

Avatar de Usuario
zitror
Amiga 2500
Amiga 2500
Mensajes: 5349
Registrado: 02 Jul 2006, 00:16
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
Ubicación: El interior de un Z80
Gracias dadas: 248 veces
Gracias recibidas: 104 veces
Contactar:

Re: Gummy - Juego para PC

Mensajepor zitror » 16 Abr 2013, 23:34

Mola, habrá que probar los dos :D

Salu2 ;)
(C) 1.982 Sinclair Research Ltd

La buhardilla de Zitror


Volver a “Programación”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados