
Los motores para crear videojuegos en nuestro querido Spectrum no dejan de evolucionar. Hoy os presentamos ZXGEN, una nueva herramienta creada por buenos amigos que permite desarrollar juegos para ZX Spectrum 128K sin necesidad de escribir código. Y lo cierto es que sus posibilidades son bastante más amplias de lo que podríamos esperar.
Se trata de un generador con editor visual que permite crear juegos con scroll vertical, horizontal, plataformas, pantalla a pantalla e incluso movimiento libre en ocho direcciones. Podemos diseñar nuestros propios escenarios, dibujar y animar personajes, colocar enemigos, objetos y puertas, y configurar diferentes aspectos de la jugabilidad.
Entre sus características encontramos tiles de 8×8 y 16×16 píxeles, efectos de profundidad que permiten pasar por delante o por detrás de determinados elementos del escenario, inventario, reglas para desarrollar pequeñas aventuras, música PT3 y efectos de sonido. También incluye un curioso modo mezcla que permite conseguir tonalidades adicionales mediante la alternancia de pantallas.
Todo ello funciona sobre un motor escrito en ensamblador Z80. Una vez terminado nuestro proyecto, el generador crea directamente un archivo .tap que podemos cargar en un emulador o en un Spectrum 128K real.
Para quienes quieran empezar a experimentar, el paquete incluye varios juegos de ejemplo, como TERRA ZX, que permiten comprobar sus posibilidades y aprender a utilizar las diferentes herramientas del editor.
Otro aspecto interesante es que en su desarrollo se ha utilizado Claude, la inteligencia artificial de Anthropic. Precisamente hace poco hablábamos en El Mundo del Spectrum sobre la irrupción de la IA en la escena homebrew. Este proyecto es otro ejemplo de hasta dónde está llegando esta tecnología.
ZXGEN ya está disponible en su versión 1.1.0, con ejecutables para Windows, Linux y macOS, además del código fuente y un completo manual de uso. Todo se distribuye gratuitamente bajo licencia MIT, con la intención de compartirlo con la comunidad y que cualquiera pueda experimentar con él.
Podéis descargarlo desde GitHub, donde encontraréis todos los archivos necesarios para empezar a crear vuestros propios juegos.
Y ahora os toca a vosotros. ¿Qué os parece este nuevo motor? Si os animáis a probarlo, dejadnos vuestras impresiones, sugerencias y descubrimientos en los comentarios. ¡Quién sabe si alguno de los próximos juegos que anunciemos por aquí terminará saliendo de ZXGEN!







