QiZX ==== QiZX es mi propio homenaje al arcade clásico de los años 80 de nombre Qix realizado por Taito. Si quieres ver otros clones para el ZX Spectrum, prueba Zolyx o Xonix. Argumento ========= Corren los primeros días de la década de los 90. Un redactor de MicroHobby recibe el encargo de hacer una retrospectiva sobre el software más destacable del ZX Spectrum. Tiene el artículo casi terminado, con cientos y cientos de programas comentados. Sólo le queda por añadir todas las imágenes que acompañarán al artículo. Para ello ha estado jugando a todos y cada uno de los juegos que ha comentado, y utilizando el prototipo del Pokeador Automático que circula por la redacción, pero con su software modificado, ha grabado en una cinta Ferro Extra I una pantalla de cada uno de ellos. Son las tres de la madrugada y sólo le quedan 16 pantallas por cargar e imprimir para enviar al departamento de fotocomposición antes de que empiece la siguiente jornada laboral. Somos la rutina de carga de un ZX Spectrum +. Eso, lo de la +, no lo sabemos, pues nacimos dentro de un ZX Spectrum 48k al que después le cambiaron la carcasa del teclado. Total, por tener barra espaciadora y botón de reset... No sabemos la hora que es, sólo que debemos de almacenar en la memoria principal la información que nos llega desde el cassette. En esta ocasión son pantallas en formato screen$, por lo que nos procupamos de situarlas correctamente en el fichero de presentación visual. Pero el azimuth no es el correcto, la cabeza de lectura está demasiado sucia, la cinta ha sido utilizada miles de veces para miles de datos y el CAG lo único que amplifica es el ruido de fondo y no la señal de los datos. En estas condiciones no podía ser de otro modo que los malvados "R Tape loading error, 0:1" despierten de su letargo y nos acechen en la oscuridad de la memoria vacía que debemos de llenar. Cada paso en la planicie de la pantalla supone un desafio... Objetivo ======== El objetivo del juego es conseguir reclamar al menos el 85% de la pantalla para nosotros. Para ello podemos dibujar líneas en las que ir encerrando zonas de la pantalla para reclamarlas. En un principio sólo nos podemos mover por la línea amarilla que ya esté dibujada utilizando para ello las teclas de dirección. Siempre que nos movamos por la línea amarilla ya dibujada estaremos a salvo del insistente "R Tape loading error, 0:1" ("RT"s para abreviar, como los conocen el resto de las subrutinas que los temen) rojo que no deja de buscarnos por la pantalla, pero seremos vulnerables sin embargo al de color magenta que la recorre olfateándonos. Para salir a la zona sin reclamar y empezar a dibujar la línea que nos servirá para reclamar un nuevo trozo de pantalla, deberemos de pulsar "fuego" y la dirección deseada. A partir de ese momento seremos vulnerables al "RT" rojo, pero estaremos a salvo del magenta que continuará su períplo por el borde exterior. Para nosotros no hay vuelta atrás. Una vez en la zona sin reclamar deberemos de dibujar una línea que encierre una porción de la misma para reclamarla, sin poder intersectarse con ella misma ni poder borrar los pasos dados. ¡Cuidado con crear callejones sin salida!. Ocultas tras cada pantalla se encuentran 16 porciones de pantallas de juegos clásicos del Spectrum. ¿Serás capaz de descubrirlas todas? ¿Hasta que pantalla serás capaz de llegar? ¿Cuántas veces seguidas serás capaz de hacerlo? Marcador ======== En la línea inferior de la pantalla se muestran los siguientes indicadores, de izquierda a derecha: - El número de veces que has destapado las 16 pantallas - El número de la pantalla actual que estás intentando destapar - El porcentaje de pantalla que llevas reclamado hasta el momento - El número de vidas que te quedan Controles ========= o : izquierda p : derecha q : arriba a : abajo m : fuego QiZX (c) 2007 Eduardo Forniés Qix (c) 1981 Taito Corporation. Todas las imágenes de juegos clásicos para el ZX Spectrum utilizadas en este programa son propiedad de sus autores y/o de las compañías propietarias de sus derechos.