El BASIC del Amstrad CPC vuelve a demostrar que no hace falta un gran despliegue técnico para crear un juego con personalidad. altanerus dog presenta Bomber-Basic-Amstrad, un pequeño homenaje en BASIC al clásico Bomberman de Hudson Soft, publicado originalmente en 1983.
La idea del proyecto es precisamente recuperar el espíritu de aquellos primeros juegos realizados íntegramente en BASIC, siguiendo la línea que el autor ya exploró con Tetris-Basic-Amstrad. Y aquí la premisa es tan sencilla como efectiva: recorrer diferentes niveles, colocar bombas, eliminar enemigos y encontrar la salida antes de que se acabe el tiempo.
Un clon sencillo… y totalmente en BASIC
El propio autor no pretende ocultar las limitaciones técnicas del proyecto. Bomber-Basic-Amstrad ocupa apenas 6,3 KB y está programado al 100 % en BASIC, utilizando una matriz bidimensional y numerosos bucles.
Esto hace que el juego sea bastante lento, pero también forma parte de su encanto. Estamos ante una demostración de lo que se puede conseguir trabajando directamente con el BASIC del CPC y sus limitaciones.
A pesar de ello, el resultado es completamente jugable y ofrece 9 niveles diferentes con final, algo que el autor considera importante frente a esos juegos que parecen no terminar nunca.
Un robot contra una fábrica de bombas
La historia nos coloca en una planta subterránea dedicada a la fabricación de bombas. Allí, un robot adquiere conciencia, se rebela contra sus superiores y decide escapar.
Para conseguirlo dispone de un suministro ilimitado de bombas con las que tendrá que abrirse paso por los laberintos y acabar con los guardias que custodian cada nivel.
Pero hay que tener cuidado: solo tenemos 3 vidas y las explosiones pueden acabar con nuestro propio personaje.
Además, cada nivel cuenta con un tiempo límite que se reduce a medida que avanzamos. Las bombas explotan aproximadamente 3 segundos después de ser colocadas, por lo que tendremos que recordar dónde las hemos dejado y alejarnos rápidamente.
La bomba también puede utilizarse como elemento estratégico, ya que los guardianes no pueden atravesarla, permitiendo acorralarlos y preparar mejor nuestras explosiones.
Controles sencillos
El sistema de control sigue la filosofía directa del proyecto:
- O — Izquierda
- P — Derecha
- Q — Arriba
- A — Abajo
- Espacio — Colocar bomba
Una configuración completamente basada en teclado y muy acorde con el tipo de desarrollo.
Cuatro formatos para disfrutarlo en un CPC
Uno de los detalles más interesantes para los aficionados al Amstrad es que el proyecto no se limita a ofrecer una imagen de disco.
Bomber-Basic-Amstrad está disponible en cuatro formatos:
- WAV — Audio para grabarlo en cinta.
- CDT — Imagen de cinta.
- DSK — Imagen de disco.
- TXT — Código fuente BASIC para estudiarlo o modificarlo.
El DSK ocupa 190 KB, mientras que el código BASIC disponible apenas alcanza los 6,1 KB.
El juego ha sido publicado por altanerus dog el 12 de septiembre de 2026 y se presenta como un proyecto de demostración y, al mismo tiempo, como una pequeña muestra de lo que todavía puede hacerse exprimiendo el BASIC del Amstrad CPC.
Si os gustan los proyectos que recuperan la programación directa en BASIC y queréis experimentar con el código, Bomber-Basic-Amstrad es una propuesta pequeña, sencilla y con ese particular encanto de los juegos hechos desde cero en el propio lenguaje del CPC.
Proyecto y descarga: Bomber-Basic-Amstrad en itch.io

