Tetris-Basic-Amstrad: el clásico vuelve al CPC… ¡programado íntegramente en Locomotive BASIC!

¿Quién no conoce Tetris? El famoso juego de las piezas que caen sigue siendo, décadas después de su creación, uno de los puzles más reconocibles y adictivos de la historia de los videojuegos. Pero esta vez llega al Amstrad CPC de una forma muy especial.

Altanerus dog ha publicado Tetris-Basic-Amstrad, una versión minimalista del clásico creada íntegramente en Locomotive BASIC 1.0, sin utilizar absolutamente ninguna rutina en código máquina.

Y ahí está precisamente una de las cosas más interesantes del proyecto.

Con apenas 5 KB de tamaño, el autor ha querido recuperar el espíritu de aquellos años 80 en los que los usuarios de ordenadores domésticos encontraban programas y pequeños juegos publicados en revistas, libros o distribuidos por pequeñas compañías.

De hecho, la idea recuerda inevitablemente a aquellos listados en BASIC que pasábamos horas escribiendo desde el teclado de nuestro Amstrad. ¿Quién no habría querido encontrar un programa como este incluido en el manual de usuario del CPC?

Un Tetris sencillo, pero completamente funcional

Tetris-Basic-Amstrad apuesta por un planteamiento deliberadamente sencillo. El juego utiliza principalmente una matriz bidimensional, algo que permite mantener el programa compacto, aunque también provoca una velocidad de funcionamiento más pausada debido a la cantidad de cálculos que debe realizar el BASIC.

Pero no os confiéis demasiado.

El objetivo es conseguir 99 líneas para completar la partida, y aquí la paciencia será tan importante como la habilidad. El propio autor invita a disfrutar de esa velocidad característica y a contemplar cómo trabaja el Locomotive BASIC, recuperando así una experiencia muy cercana a la informática doméstica de los años 80.

Controles

Los controles son muy sencillos:

  • O — Mover a la izquierda
  • P — Mover a la derecha
  • Q — Rotar pieza
  • ESPACIO — Caída rápida

Disponible en varios formatos

El juego puede descargarse en diferentes formatos para adaptarse a distintos sistemas y formas de cargar software en el Amstrad CPC:

  • DSK — Imagen de disco
  • CDT — Imagen de cinta
  • WAV — Audio para cargar o grabar desde cinta

Una propuesta curiosa y muy simpática que demuestra que Locomotive BASIC todavía puede dar mucho juego. Quizá no sea la versión más rápida de Tetris que podamos encontrar para nuestro CPC, pero precisamente ahí está parte de su encanto: un pequeño homenaje a aquellos programas que podíamos imaginar escritos directamente desde el teclado de nuestro ordenador.

Descarga

Tetris-Basic-Amstrad en itch.io



Deja una respuesta

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