Espamática
RetroBasicEnsamblador Z80ZX Spectrum

Tres en raya

El origen

En este caso se trata de un programa desarrollado primeramente en Basic, y más tarde trasladado a ensamblador.

El programa original está en el libro Club de programación de juegos de ZX Spectrum, cuya práctica es el origen de Tres en raya.

Tres en raya tiene modo de uno o dos jugadores, lo que implica el desarrollo de inteligencia artificial, aunque muy simple.

Tres en raya

Se puede elegir entre uno o dos jugadores, los puntos por partida y los segundos disponibles por cada turno.

El siguiente paso era realizar la versión en ensamblador, y aquí está: de paso aprovecho para ir aprendiendo.

Tres en raya

Aquí puedes descargar el código fuente y los programas tanto de la versión Basic, como de la versión ensamblador.

Para la versión Basic, te recomiendo el programa BASinC Emulator, que puedes descargar de manera gratuita, para ver mejor, modificar o depurar el código fuente.

También puedes abrir el archivo de código fuente con cualquier editor de texto, como Notepad++, VS Code, etc.

En la versión ensamblador podrás encontrar el fichero Index.txt, que enumera los ficheros que componen el proyecto, las etiquetas y dónde encontrarlas. Esta versión tambien tiene algo más de sonido.

Espero que el trabajo realizado os pueda aportar algo, ya sea unos momentos de diversión o aprender alguna cosilla.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies

Descubre más desde Espamática

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo