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.

Idea in italiano Progetto scritto prima Pezzi in parallelo Collaudo 295 test App Android Versione 3D in una copia
Dall’idea all’app in sei fermate. Prima il progetto scritto, poi i pezzi, i test, l’app Android e la versione 3D in una copia separata.

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.

  1. Scrivi l’idea in mezza pagina. Cosa fa chi lo usa, cosa ottiene, cosa non deve succedere. In italiano normale.
  2. Chiedi prima il progetto, non il codice. In modalità piano, scrivendo /plan prima 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.
  3. Fai costruire una prima versione da provare nel browser. Si vede subito e non serve installare niente.
  4. Chiedi i test insieme al codice. Basta una frase, «aggiungi test automatici per ogni regola e falli girare dopo ogni modifica».
  5. Prova e annota. Usalo come farebbe una persona vera e scrivi i difetti come li diresti a un collega.
  6. Solo alla fine il telefono. Quando nel browser funziona, chiedi l’app. Poi provala sul telefono vero, perché il simulatore non basta.
  7. 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.
  1. /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.
  2. Prima del codice preparo il documento di progetto, con le regole del gioco, i pezzi da costruire e come si parlano tra loro.
  3. Approvi il piano?
  4. Sì. Aggiungi test automatici per ogni regola e fammi provare la prima versione nel browser.
  5. ✓ Prima versione giocabile pronta, tutti i test passano
Esempio semplificato di come impostare la prima richiesta. Con /plan Claude Code propone il piano e non modifica nulla finché non approvi.

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.

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