Outrun 2026

Un porting della versione Master System di Out Run per Amstrad CPC 6128 (128K), su un singolo disco.

Questo gioco è stato programmato interamente da un’IA: Claude Opus 5.5 (Anthropic), utilizzando Claude Code. Non ho scritto una singola riga di assembly: ho diretto il progetto, testato ogni build su emulatore e su hardware reale, e segnalato cosa non andava. Claude ha scritto il motore Z80 in assembly, gli strumenti di estrazione e la conversione della musica.

Come è stato realizzato

Il codice per Master System non può girare così com’è su un CPC: il rendering della strada si affida all’hardware video della console. Il motore è stato quindi riscritto per il CPC, mentre tutto il resto è stato misurato direttamente dalla versione Master System anziché ricavato a occhio: tracciati, scenari, musica e manovrabilità dell’auto.

7 Mi Piace

Interessante. Quindi qual è la tecnica usata per generare la strada e gli sprite?

1 Mi Piace

Ottima idea! Ma questi giochi dovrebbero essere in qualche modo forzati a funzionare a 64k per essere compatibili con un GX standard… forza IA & umano! :rofl:

5 Mi Piace

Ho giocato a questa versione e poi all’originale per Amstrad CPC di OutRun per ricordarmi quanto facesse schifo…

Questa versione è davvero ben fatta e la musica è fantastica. La strada sembra un po’ storta all’orizzonte e i bivi sono un po’ improvvisi, ma dal punto di vista della giocabilità è comunque un enorme passo avanti rispetto alla conversione originale.

1 Mi Piace

Sembra proprio che questo abbia bisogno di una bella raffinata da parte di un essere umano.

3 Mi Piace

Ho chiesto all’autore ma non ho ancora ricevuto risposta; tuttavia, presumo che l’IA si sia occupata anche di questa parte — anche se non sappiamo come, eh.

Le novità

Strada

  • Risolto un problema con una linea verticale bianca sul bordo dello schermo quando il ciglio della strada esce dalla visuale.
  • L’estremità della strada vicina all’orizzonte rimane ora centrata invece di sbordare verso destra.

Fuoripista

  • Ora è possibile guidare più vicino al bordo prima di finire sulla sabbia, proprio come sul Master System.
  • Sulla sabbia, l’auto rallenta gradualmente fino a 220 km/h invece di crollare all’istante a 144 km/h.
  • Dopo aver colpito un albero o un cartello, l’auto rallenta nell’arco di circa un secondo mentre va in testa coda, invece di fermarsi di colpo.

Oggetti a bordo strada

  • Alberi, cartelli e altri oggetti a bordo strada si trovano ora alla stessa distanza dalla carreggiata su entrambi i lati. Le palme sul lato destro non si sovrappongono più alla strada.
1 Mi Piace