Beh, ci sono ripartito su questo platform game solo per 128k* (o superiore), ispirato alla grafica del nostro @TITAN e alla trama fatta di bravate nell’Antica Grecia. L’ho implementato usando l’eccellente CPCTeleraNext del carissimo @Arnaud6128.
Ho rinunciato a cercare di far funzionare uno scrolling a tutto schermo fluido e basato su CRTC/memoria che fosse come volevo io su una macchina non-Plus — sia analizzando i tempi manualmente, sia lasciando campo libero a un LLM —, quindi sono passato al Flick Screen. In questo modo posso finalmente finire questa maledetta cosa e farla uscire.
Però questo significa che posso concentrarmi invece nel rendere i movimenti dello sprite del giocatore il più vicini possibile a quelli dei giochi per console come SMB ecc. E sì, sto scippando la fisica e il modello di movimento/controllo di Mario perché, beh, perché no:
Ecco alcuni screenshot, e sì, la demo del menu/intro è in overscan. Al momento ci sono TRE brani distinti per gentile concessione del nostro @Targhan, e ci sarà il supporto per più lingue (per ora ho in programma inglese/spagnolo/francese/tedesco e ovviamente il greco per il Gran Kahuna del nostro forum).
I prossimi passi saranno il movimento sulle scale, la gestione della morte su spuntoni o sostanze vischiose, e i nemici.
Il tileset e la grafica arrivano tutti da qui: AmstradMuseum TITAN : Devilry III
Sto usando Tiled per i livelli. E sì, sto usando un LLM (ChatGPT) come consulente di programmazione e assistente per scrivere strumenti, ottimizzare il codice, fare il lavoro sporco e così via. Perché faccio il programmatore di professione da una trentina d’anni e sono mortalmente stanco di reinventare la ruota con i computer. Detto questo, scrivo in C a intermittenza dal 1997, quindi sì, so quello che sto facendo.
Siete pregati di indirizzare tutte le lamentele al grande thread sull’IA. Ma tutta la grafica e la musica sono fatte da esseri umani!
Userò questo thread per tenervi aggiornati sui progressi.
* No, non girerà su 64K, vi servirà un 128K (almeno) e un lettore di dischetti. Sì, è voluto. All’epoca ero bloccato con un 464 non espanso, e il 6128 è ancora la macchina dei miei sogni.



