Skip to content
PONG! game for MSX computers.
Assembly
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
source
.gitattributes
LICENCE
readme.txt

readme.txt

Como siempre les comento a mis alumnos de primero, hay dos ejercicios imprescindibles que debe realizar a cualquiera que aprende un nuevo lenguaje de programación y quiera aplicarlo al desarrollo de videojuegos: «Hola Mundo!» y el «Pong».
Aunque hace años (muchos) ya había programado en ensamblador de Z80 para MSX, nunca llegue a terminar ningún juego. Con los años y la falta de uso, todo se olvida, así pues estos días me he dedicado a refrescar mi ASM para Z80 haciendo varios ejercicios, entre ellos, un Pong.
Los controles del juego son simples: El jugador uno usa las teclas Q y A para moverse, el jugador dos las teclas del cursor ARRIBA y ABAJO. Para cambiar de pantalla o sacar, debe usarse la tecla de la BARRA ESPACIADORA. En la pantalla de selección, pulsar la tecla 1 para el modo de un jugador contra la CPU o la tecla 2 para el modo de dos jugadores.


– Histórico de versiónes

Versión 0.3. ALPHA
– Primera versión jugable. Implementado los básico para que el juego funcione en modo de dos jugadores.

Versión 0.4 BETA.
– Segunda versión jugable.
– Pantalla de selección para uno o dos jugadores.
– Implementada una I.A básica, a la cual difícilmente se le puede ganar.

Versión 0.5 BETA
– Añadidas las pantallas de Game Over.
– Añadidos los efectos de sonido.

Versión 0.6 BETA
– Añadido el soporte para Joystick en ambos jugadores.

Versión 0.7 BETA
– Añadido la posibilidad de cambiar el ángulo del rebote en la pala.
– Bajado el nivel de dificultad de la I.A.
You can’t perform that action at this time.