ClásicosIAVideojuegos

Zombi+ usa la IA para lrogar una nueva versión del clásico de Ubisoft en Amstrad CPC

Zombi+, una nueva versión para Amstrad CPC

4.5
(2)

El clásico Zombi de Ubisoft vuelve a ponerse sobre la mesa, aunque esta vez con una particularidad que lo hace especialmente interesante: una buena parte del trabajo de adaptación ha sido realizado con ayuda de inteligencia artificial. El resultado es Zombi+, una nueva versión para Amstrad CPC desarrollada por Arnaud6128 utilizando CPCteleraNext y el código fuente de la versión DOS.

El proyecto nació después de que su autor experimentara durante varios días con Claude Opus 5.5, proporcionándole acceso al framework CPCteleraNext, sus proyectos anteriores y código ensamblador específico. Después de comprobar que la IA era capaz de generar un pequeño shoot’em up, decidió afrontar un reto mucho mayor: trasladar Zombi, utilizando como punto de partida el código Pascal de la versión DOS extraído gracias al trabajo de ergonomy_joe en Abandonware France.


Zombi+, una nueva versión para Amstrad CPC

zombi

Una adaptación que va más allá de un simple port

La IA se encargó de generar la estructura inicial del proyecto para CPCteleraNext y de integrar los recursos extraídos. A partir de ahí, Arnaud6128 realizó personalmente la edición y el pulido del juego, incorporando además mejoras que ya había desarrollado previamente para su versión DOS.

Uno de los aspectos más llamativos es que Zombi+ puede funcionar con únicamente 64 KB de memoria y un solo disco, algo conseguido mediante el uso de compresión ZX0.

Pero esta nueva versión no se limita a ahorrar memoria. También introduce una buena colección de modificaciones:

  • Imagen de introducción realizada por Titan.
  • Soporte para idioma español.
  • Nuevos mensajes y el diálogo inicial, adaptado al contenido del manual.
  • Reducción del número de iconos a 9.
  • Nuevos sprites frontales de los enemigos durante los combates.
  • Segundo botón para cancelar acciones.
  • Contorno rojo alrededor de los personajes cuando se encuentran en la misma habitación.
  • Indicaciones de las direcciones permitidas.
  • Combate cuerpo a cuerpo automático.
  • Representación de los cadáveres de los punks mediante sprites humanos.

CPCteleraNext como base tecnológica

El proyecto utiliza CPCteleraNext, la evolución del conocido framework de desarrollo para Amstrad CPC. Esta versión incorpora, entre otras características, soporte para SDCC 4.6.0, integración de Arkos Tracker 3, compresores como ZX0/ZX1 y nuevas funciones relacionadas con el CPC Plus, sprites y overscan.

Precisamente esta combinación entre herramientas modernas, código procedente de una versión DOS y asistencia mediante IA convierte a Zombi+ en un experimento bastante peculiar dentro del desarrollo actual para CPC.

Y hay un detalle importante: no estamos ante un trabajo generado íntegramente por IA. El propio autor explica que se trata de un proyecto híbrido, con rutinas clave generadas mediante IA y posteriormente ensambladas, editadas y mejoradas por una persona.

Zombi vuelve a caminar por el CPC

El resultado está disponible en forma de imagen DSK, con un tamaño indicado de aproximadamente 199,8 KB, y conserva la esencia del clásico de Ubisoft mientras introduce una serie de cambios destinados a mejorar la experiencia y adaptar el juego al Amstrad CPC actual.

Además, el experimento parece que no se quedará aquí. Tras recibir propuestas de la comunidad, Arnaud6128 ha confirmado que tiene intención de trabajar también en HURLEMENT+, utilizando el mismo sistema, aunque en este caso el código DOS de partida está escrito en C y permitirá explorar posibilidades interesantes con desplazamiento (scrolling).

Zombi+ es, por tanto, algo más que otra conversión para nuestro querido CPC: es una demostración práctica de cómo las nuevas herramientas de inteligencia artificial pueden utilizarse como apoyo dentro de un proceso de desarrollo, siempre que detrás exista alguien capaz de revisar, modificar y sacar partido a todo ese código generado.



¿Te ha Resultado útil este artículo?

Ayúdanos a mejorar y danos tu opinión:

Mostrar más

Deja una respuesta

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

Publicaciones relacionadas

Botón volver arriba