Bueno, estoy de vuelta con el juego de plataformas exclusivo para 128k* (o más), inspirado en los gráficos de nuestro compañero @TITAN y en la disparatada trama ambientada en la Antigua Grecia. Lo estoy desarrollando con la excelente CPCTeleraNext del querido @Arnaud6128.
He renunciado a intentar que el scroll fluido a pantalla completa basado en CRTC/memoria funcione tan suave y sencillo como yo quiero en una máquina que no sea Plus; incluso tras analizar los tiempos manualmente y darle rienda suelta a una LLM con ello. Así que he cambiado el sistema a Flick Screen (pantalla a pantalla) para poder terminar esta dichosa criatura y sacarla de una vez.
Pero esto significa que ahora puedo concentrarme en hacer que el movimiento del sprite del jugador se acerque lo máximo posible a lo que hacen los juegos de consola como SMB, etc. Sí, estoy fusilando la física y el modelo de control/movimiento de Mario porque ¿por qué no?:
Aquí tenéis algunas capturas de pantalla, y sí, la demo del menú/introducción está en overscan. Actualmente hay TRES melodías distintas cortesía de nuestro @Targhan, y habrá soporte para varios idiomas (por ahora tengo planeados inglés, español, francés, alemán y, por supuesto, griego para el Gran Poohbah de nuestro foro).
Lo siguiente es el movimiento en escaleras, la gestión de muertes por pinchos o viscosidades, y los enemigos.
El juego de baldosas/gráficos proviene de aquí: AmstradMuseum TITAN : Devilry III
Estoy usando Tiled para los niveles. Y sí, estoy usando una LLM (ChatGPT) como consultor y asistente de código para escribir herramientas, optimizar código, hacer el trabajo pesado, etc. Porque llevo siendo desarrollador de software profesional desde hace unos 30 años y estoy completamente aburrido de reinventar la rueda con los ordenadores a estas alturas. Dicho esto, llevo escribiendo C de forma intermitente desde 1997, así que sí, sé lo que me hago.
Por favor, dirigid todas las quejas al hilo gigante sobre IA. ¡Pero todo el apartado artístico y la música han sido creados por humanos!
Usaré este hilo para manteneros a todos al tanto de los avances.
* No, no funcionará en 64K, necesitaréis 128K (al menos) y una unidad de disco. Sí, es intencionado. En su día me quedé estancado con un 464 sin ampliar, y el 6128 sigue siendo la máquina de mis sueños.



