«TFreax», un shooter de solo 3,5 KB para Atari 8-bits | Descarga
Formaciones variables, enemigos resistentes y bonificaciones añaden variantes a cada oleada mientras aumenta la dificultad.
La escena Atari 8-bits suma otro pequeño ejercicio de programación con «TFreax», un shoot 'em up de ritmo rápido desarrollado por Adrian "Orac81" Millett que parte de una fórmula reconocible, cercana a «Space Invaders», para introducir variaciones en el movimiento de las formaciones, la velocidad y el sistema de puntuación.
El juego forma parte de un proyecto multiplataforma con versiones para Commodore 64, C16, VIC-20, Atari 400/800, ZX Spectrum, MS-DOS y Windows/Linux mediante SDL. En el caso del Atari, el programa ocupa apenas 3,5 KB, una dimensión que pone en perspectiva el reducido espacio disponible para implementar toda su mecánica.
La partida se estructura alrededor de oleadas de alienígenas que descienden mientras avanzan siguiendo diferentes direcciones y patrones, determinados por el nivel. Conforme se progresa, los enemigos aumentan su velocidad, y completar una formación permite pasar a la siguiente oleada. Cada alienígena eliminado concede 10 puntos en el primer nivel, 20 en el segundo, 30 en el tercero y así sucesivamente. La dificultad no depende, por tanto, únicamente de la cantidad de enemigos, sino también del comportamiento cada vez más rápido de las formaciones.
Entre los adversarios destacan los alienígenas púrpura, que necesitan dos disparos para ser destruidos y que pueden convertirse en un problema si se dejan para el final. A intervalos aleatorios aparece además un alienígena azul especial que atraviesa la parte superior de la pantalla. Destruirlo proporciona una bonificación de 160 puntos multiplicados por el nivel actual y, como efecto adicional, mantiene a los demás alienígenas en la misma línea durante cinco desplazamientos, ofreciendo una breve pausa en su descenso.
El sistema incorpora también vidas adicionales cada ocho niveles. Al obtenerlas, los alienígenas vuelven a situarse en la parte superior, aunque conservan el incremento de velocidad alcanzado durante la partida. La información principal se concentra en la línea superior de la pantalla, donde se muestran la puntuación, el número de oleada y las vidas restantes. El marcador tiene un límite máximo de 655.350 puntos.
El control puede realizarse mediante joystick o teclado. En la configuración indicada para la versión de Atari, Shift dispara, I y P permiten desplazarse a izquierda y derecha, S activa o desactiva el sonido y X abandona la partida. El programa añade además una posibilidad poco habitual para un juego de esta escala: desde la pantalla de título, la tecla M permite seleccionar la velocidad inicial de los alienígenas entre los modos 0 y 7. Al sumar 8 al valor elegido se activa una modalidad «Classic», en la que las formaciones se desplazan siempre en la misma dirección. Así, por ejemplo, el modo 10 combina velocidad 2 con el movimiento clásico, mientras que el modo 6 está pensado para una partida especialmente rápida.
«TFreax» es, en realidad, una revisión del anterior juego «Freax» para Commodore 64, reescrito en C utilizando VTDL. El paquete publicado por Orac81 incluye tanto los archivos de los programas de 8 bits como el código fuente, además de las versiones ejecutables para Linux y MS-DOS.
TFreax for Atari 8-bit computers
Download | 106 kB
Con información de AtariAge y Itch.io.


Por favor, comente de manera educada. Los comentarios spam serán moderados. Gracias.