Eh bien, je me remets au boulot sur ce jeu de plateforme réservé aux 128k* (ou plus), inspiré par les graphismes de notre cher @TITAN et son histoire de manigances en Grèce antique. C’est développé avec l’excellent CPCTeleraNext du formidable @Arnaud6128.
J’ai renoncé à essayer d’obtenir un défilement plein écran fluide basé sur le CRTC et la mémoire, de manière aussi propre et simple que je le voulais sur une machine non-Plus, que ce soit en analysant les timings à la main ou en laissant une IA en liberté dessus. Du coup, je suis passé au « Flick Screen » (écran par écran). Comme ça, je pourrai enfin terminer ce foutu projet et le sortir.
Mais cela veut dire que je peux me concentrer sur le déplacement du sprite du joueur pour qu’il soit le plus proche possible de ce qu’on trouve sur console comme SMB, etc. Oui, je repompe carrément la physique et les contrôles de Mario, parce que pourquoi pas :
Quelques captures d’écran, et oui, la démo du menu/intro est en overscan. Il y a actuellement TROIS musiques différentes grâce à notre @Targhan national, et le jeu sera traduit en plusieurs langues (pour l’instant je prévois anglais/espagnol/français/allemand et bien sûr grec pour notre Grand Poohbah du forum).
Prochaines étapes : le déplacement sur les échelles, la gestion de la mort (sur les piquants ou par noyade), et les ennemis.
Le tileset et les graphismes viennent tous d’ici : AmstradMuseum TITAN : Devilry III
J’utilise Tiled pour les niveaux. Et oui, j’utilise une IA (ChatGPT) comme consultant et assistant de code pour écrire des outils, optimiser le code, faire les tâches répétitives, etc. Parce que ça fait 30 ans et quelques que je suis développeur pro et que je suis absolument saoulé de réinventer la roue avec les ordinateurs. Cela dit, j’écris du C par intermittence depuis 1997, donc oui, je sais ce que je fais.
Merci d’adresser toutes vos plaintes dans le grand topic dédié à l’IA. Par contre, tous les graphismes et les musiques sont faits par des humains !
Je me servirai de ce fil pour vous tenir au courant de l’avancée du projet.
* Non, ça ne tournera pas sur 64K, il vous faudra 128K (au moins) et un lecteur de disquette. Oui, c’est fait exprès. À l’époque, j’étais coincé avec un 464 non étendu, et le 6128 reste la machine de mes rêves.



