In breve
- Il problema
- Un gioco completo per il telefono, con regole, livelli, negozio e suoni. E io non scrivo codice.
- Strumenti
- Claude Code, prima sul web collegato a un progetto GitHub, poi per l’app Android e la versione 3D.
- Tempi
- Un pomeriggio per la prima versione giocabile, due giorni per l’app Android di prova.
- Risultato
- Un gioco con oltre cento livelli e 295 test automatici, che funziona anche senza internet.
Il problema
Avevo in testa un gioco preciso, un trenino elettrico da plastico. Non con la solita manopola, ma con un vero banco di comando, con regolatore, freni, invertitore di marcia, fischio, fari e scambi. Lungo il percorso le sfide, come mucche sui binari, semafori rossi, passaggi a livello e gallerie. Con i punti si sbloccano paesaggi, locomotive e carrozze.
Un gioco così ha decine di regole che devono funzionare insieme, una grafica, i suoni, i salvataggi, e deve stare comodo in mano su un telefono. A un programmatore servono settimane. Io non scrivo codice.
Come l’ho risolto con Claude Code
Ho lavorato con Claude Code sul web, che gira in cloud su un progetto GitHub. Si può lasciare al lavoro e seguirlo dal browser o dall’app Claude sul telefono, e ogni modifica resta salvata nella storia del progetto.
Prima il progetto, poi il codice
La prima cosa che ho chiesto non è stata il gioco, ma un documento. L’idea, le regole, i pezzi da costruire e il modo in cui si parlano tra loro. È diventato il contratto del progetto, il punto di riferimento per tutto quello che è venuto dopo.
Pezzi in parallelo
Con il contratto in mano, i pezzi del gioco sono stati scritti in parallelo. Il motore del treno, i paesaggi, le sfide, il pannello di comando, la grafica e i suoni. Ognuno rispettava le stesse regole, quindi alla fine si sono incastrati.
Collaudo automatico
Insieme al codice sono arrivati i test, piccoli controlli che verificano da soli le regole a ogni modifica, più una prova che apre il gioco come farebbe un telefono. A fine giornata i controlli automatici erano 295.
Revisione e correzioni
Poi la revisione, con i difetti tipici di una prima versione. Livelli troppo facili, comandi scomodi sul telefono, messaggi che coprivano il treno. Ogni correzione l’ho chiesta in italiano normale, come la direi a un collega. Il giorno dopo ho aggiunto un dettaglio che fa la differenza, un suono diverso per ogni locomotiva, dal fischio della vaporiera al motore quasi silenzioso del treno veloce.
Dal browser al telefono
Due giorni dopo, sempre con Claude Code, il gioco era un’app Android di prova. Si apre a schermo intero, salva i progressi e funziona senza internet. Non chiede permessi per rete, file, fotocamera o microfono. Poi ho chiesto una nuova grafica 3D, costruita in una copia separata, così la versione che funzionava è rimasta intatta.
Prova anche tu, passo passo
Non serve un gioco. Lo stesso metodo vale per un’app interna, un configuratore, un piccolo gestionale. Questi sono i passi che puoi ripetere con i tuoi strumenti.
- Scrivi l’idea in mezza pagina. Cosa fa chi lo usa, cosa ottiene, cosa non deve succedere. In italiano normale.
- Chiedi prima il progetto, non il codice. In modalità piano, scrivendo
/planprima della richiesta, Claude Code legge, ragiona e propone senza modificare nulla finché non approvi. Chiedigli un documento con le regole, i pezzi e come si parlano, e correggilo. - Fai costruire una prima versione da provare nel browser. Si vede subito e non serve installare niente.
- Chiedi i test insieme al codice. Basta una frase, «aggiungi test automatici per ogni regola e falli girare dopo ogni modifica».
- Prova e annota. Usalo come farebbe una persona vera e scrivi i difetti come li diresti a un collega.
- Solo alla fine il telefono. Quando nel browser funziona, chiedi l’app. Poi provala sul telefono vero, perché il simulatore non basta.
- Per i cambi grossi, una copia. Una nuova grafica o una funzione rischiosa si provano in una copia o in un ramo separato, così la versione buona resta al sicuro.
- /plan Voglio un gioco del trenino elettrico per il telefono. Si guida da un pannello con regolatore, freni, fischio e scambi. Lungo il percorso ci sono sfide e con i punti si sbloccano paesaggi e locomotive.
- Prima del codice preparo il documento di progetto, con le regole del gioco, i pezzi da costruire e come si parlano tra loro.
- Approvi il piano?
- Sì. Aggiungi test automatici per ogni regola e fammi provare la prima versione nel browser.
- ✓ Prima versione giocabile pronta, tutti i test passano
Vuoi provare senza installare niente? Chiedi a Claude, nella chat, un piccolo gioco da giocare nel browser. Lo vedi e lo provi subito. Quando diventa un progetto vero, con salvataggi, test e app, passa a Claude Code.
Cosa ho imparato
- Il documento di progetto vale più del prompt. Quando le regole sono scritte, Claude lavora su più pezzi senza perdersi e io capisco cosa sta facendo.
- I test sono la mia rete di sicurezza. Non leggo il codice, ma vedo se i controlli passano. Una correzione non rompe quello che funzionava.
- Il telefono vero non perdona. Comandi troppo piccoli e messaggi sopra il treno si notano solo con il telefono in mano.
- Le prove non devono toccare i progressi. Le versioni di prova usano un salvataggio a parte, così non cancellano la partita di nessuno.
- Io decido, Claude esegue. Il gusto del gioco, cosa è troppo facile, quale suono è giusto. Queste scelte restano mie.
Il risultato
Trenino Elettrico ha oggi una carriera di oltre cento livelli, paesaggi da sbloccare, un negozio con locomotive e carrozze, corse con i passeggeri e orari da rispettare, e un suono diverso per ogni locomotiva. Gira nel browser e come app Android di prova, anche senza internet, e c’è anche la versione 3D. Non l’ho mai pubblicato sugli store, esiste come file APK da installare sul telefono. È la dimostrazione di cosa si costruisce oggi con un metodo chiaro, anche senza essere programmatori.
Impararlo con me
Questo metodo è il cuore del percorso Claude Code per il business, che porto nelle aziende a Milano, in Lombardia o online. Si parte dai vostri processi, non da un gioco. Trovi i dettagli nella pagina del corso di intelligenza artificiale a Milano e i consigli pratici nella guida 10 consigli per usare al meglio Claude Code.
Fonti e documentazione ufficiale
Ho tenuto fuori codice, dati e dettagli interni del progetto. Gli esempi nelle finestre e negli schemi sono semplificati, per mostrare il metodo.
Vuoi applicare questo metodo nella tua azienda?
Partiamo da un vostro problema vero e lo risolviamo insieme con Claude, in aula a Milano o online.
Prenota una video call