Il weekend che ha prodotto un MOBA giocabile
Per un costo in token di circa 6.600 dollari, uno sviluppatore ha costruito, in un solo weekend, un gioco di arena di battaglia multiplayer basato sul web, giocabile su lmaomoba.com.
Il gioco è una parodia di League of Legends e l’architetto non è stato un team di ingegneri, bensì Claude 4.8 Opus, l’ultimo modello di punta di Anthropic.
Il test del creatore era semplice: Claude 4.8, alimentato con una “configurazione piuttosto standard”, sarebbe riuscito a produrre un gioco completo a partire da un unico, vasto prompt?
“build a temu league of legends, web-only with online, room-based multiplayer”
Secondo lo sviluppatore, il modello ha restituito una versione completamente funzionante al primo tentativo.
Il risultato, completo di bot, abilità, effetti visivi e multiplayer in tempo reale, ha scatenato un’ondata di entusiasmo sui social media.
Ma dietro lo scintillio si addensano domande più profonde.
Si tratta di un autentico salto in avanti nello sviluppo di giochi con l’AI, o di una magistrale lezione di prompt iterativi avvolta in una narrazione da “one-shot”?
E che cosa ci dicono il conto computazionale da 6.600 dollari, i 2,7 miliardi di token e i resoconti contrastanti sull’affidabilità quotidiana di Claude 4.8 riguardo allo stato reale della creazione guidata dalle macchine?
Questo articolo esamina sia il manufatto, sia gli asterischi.
La promessa del one-shot incontra la realtà iterativa
Nel mondo dei giochi MOBA, bilanciamento e messa a punto sono tutto.
La storia delle origini del progetto LMAOMoba poggia fortemente su un singolo prompt che avrebbe prodotto una “versione completamente funzionante”.
Ma il flusso di lavoro dettagliato del creatore rivela un processo molto più sfumato.
Ha usato ripetutamente un comando /goal per accodare lotti da 10 a 15 ritocchi, correzioni di bug e aggiustamenti basati sul playtesting.
Sono stati attivati sotto-agenti dedicati per gestire il design dei personaggi, delle abilità e degli effetti sonori.
Per i compiti più impegnativi, come l’ottimizzazione delle prestazioni, compaiono i cosiddetti “Ultracode Workflows”.
Ciò che probabilmente è accaduto è che Claude 4.8, in quella prima passata, abbia generato un nucleo funzionale – movimento, combattimento di base e netcode.
Trasformare quel nucleo in un gioco con campioni distinti, nomi umoristici per i bot e tre livelli di difficoltà ha richiesto una guida iterativa.
Il creatore ha agito come un project manager, non come un semplice estensore di prompt.
Questo non sminuisce il risultato, ma lo ricontestualizza: il valore risiedeva nella capacità dell’AI di assorbire feedback rapidi e mirati, non in un magico incantesimo “one-shot”.

Il conto dei token: 6.600 dollari di budget computazionale
Il creatore ha stimato che il progetto sarebbe costato 6.600 dollari a prezzo di listino, sulla base della cifra impressionante di 2,7 miliardi di token totali.
Tuttavia, la maggior parte era costituita da letture della cache, mentre sono stati effettivamente generati solo circa 15,5 milioni di token di output.
Ha inoltre precisato di aver utilizzato abbonamenti Pro Max, evitando così spese vive.
Un altro commentatore che ha consumato oltre 4 miliardi di token in un solo giorno ha calcolato un costo equivalente di 2.500 dollari, a dimostrazione di quanto il conto dipenda dal tasso di hit della cache.
Queste cifre mettono in luce una sfumatura cruciale per chi volesse sperimentare lo sviluppo di giochi con l’AI: il conteggio grezzo dei token può trarre in inganno.
Un progetto che si basa su modifiche ripetute e leggere può far lievitare il budget, mentre prompt astuti e caching possono domarlo.
Ciononostante, un esperimento da 6.600 dollari in un weekend resta fuori portata per molti hobbisti privi di piani in abbonamento.
Questo colloca la storia di LMAOMoba non solo come demo tecnica, ma come manufatto economico – impressionante, eppure sovvenzionato.
PartyKit: il collante multiplayer
Uno degli aspetti tecnicamente più impegnativi di qualunque gioco multiplayer da browser è la sincronizzazione tra i client.
LMAOMoba ha aggirato la consueta complessità dei server socket adottando PartyKit, una piattaforma nativa di Cloudflare per applicazioni collaborative in tempo reale.
Questa scelta ha probabilmente semplificato il salto dal prompt al codice: le astrazioni di PartyKit hanno permesso a Claude di generare il matchmaking basato su stanze e la condivisione dello stato senza dover progettare un motore di gioco personalizzato o un’architettura server.
I giocatori accedono alle stanze tramite un link condivisibile e i bot riempiono gli slot vuoti per le esercitazioni in solitaria, il tutto poggiando sull’infrastruttura ad auto-scalabilità di PartyKit.
La scelta è istruttiva.
Dimostra che unire i moderni strumenti di sviluppo di giochi con l’AI a piattaforme consolidate può far crollare la complessità.
L’integrazione di PartyKit con Cloudflare gestisce inoltre i problemi di latenza globale, anche se alcuni utenti hanno comunque segnalato lag – un promemoria del fatto che anche il codice generato con eleganza deve fare i conti con le condizioni reali della rete.
Arte senza artisti: da SVG a Canvas
Tutte le risorse visive e sonore, dagli sprite dei campioni agli effetti audio, sono state generate da Claude senza un motore di gioco esterno.
L’approccio iniziale utilizzava codice SVG grezzo per ogni elemento.
Quando è arrivato il momento di animare, il creatore ha chiesto a Claude di convertire tutto il materiale SVG in rendering procedurale su Canvas, migliorando le prestazioni e abilitando il movimento.
Ha osservato che, dal punto di vista tecnico, SVG e Canvas procedurale sono “essenzialmente identici” per il modello, e Claude è in grado di produrre l’uno o l’altro con pari fluidità.
Sono stati creati sotto-agenti dedicati per il design dei singoli campioni, mentre altri si sono concentrati sulle animazioni delle abilità e sull’audio.
Un prompt per spingersi oltre i limiti è arrivato nella forma:
“go HOLY SHIT mode on the animations”
Questa pipeline senza soluzione di continuità dal codice agli asset offre uno scorcio di come lo sviluppo di giochi con l’AI potrebbe ridisegnare la prototipazione, azzerando la distanza tra concept art e schermo giocabile.
Al contempo, però, alza l’asticella della valutazione: il modello sta replicando una grammatica visiva appresa, non inventando estetiche inedite.
Cosa non ci dice la demo
L’esperienza del creatore nella progettazione di giochi MOBA o nell’ingegneria non è mai stata resa nota, lasciando ambigua l’impalcatura di partenza.
Una “configurazione piuttosto standard” potrebbe significare un template React-TypeScript preconfigurato, il boilerplate di PartyKit e uno scheletro di rendering su canvas che Claude ha semplicemente popolato, anziché architettare dal nulla.
Il feedback degli utenti, per quanto entusiasta, ha segnalato anche lag e un’interfaccia mobile percepita come “strana”, rivelando che la rifinitura oltre il loop di gioco principale rimaneva disomogenea.
Ancora più sorprendente, è emersa una voce contraria: un professionista ha riferito che Claude 4.8 “gira a vuoto su ogni strada per minuti più a lungo di 4.7” per piccoli compiti concreti, spingendolo a cambiare modello.
“gira a vuoto su ogni strada per minuti più a lungo di 4.7”
Questo complica la reputazione di “macchina da one-shot”.
Se il modello si impantana nelle modifiche mirate ma eccelle nel generare grandi blocchi di codice a partire da direttive ambiziose, la sua proposta di valore si sposta verso la prototipazione anziché la manutenzione.
Il caso LMAOMoba illumina quindi un paradosso: la demo è un trionfo di ampiezza creativa, eppure aggira il logorio quotidiano che lo sviluppo di un gioco concretamente richiede.
Un traguardo con asterischi
LMAOMoba non è né una bufala né una rivoluzione: è una dimostrazione orchestrata con cura di ciò che accade quando un modello capace incontra un operatore esperto con potenza di calcolo gratuita.
Il progetto prova in modo convincente che lo sviluppo di giochi con l’AI può comprimere il percorso dall’idea a un titolo multiplayer giocabile in un solo weekend.
Mette però anche in luce i costi nascosti: l’enorme spesa in token, la gestione iterativa del progetto e il silenzioso sostegno di piattaforme collaudate come PartyKit.
Il movimento “LMAOBench” che ne è scaturito suggerisce che la comunità dello sviluppo di giochi con l’AI è affamata di mappare i confini esterni di queste capacità.
Eppure, i resoconti contrastanti sull’affidabilità quotidiana di Claude 4.8 servono da monito: un modello in grado di generare un intero gioco a grandi linee può ancora inciampare nei compiti minuti che tengono in vita un prodotto live.
Il risultato di quel weekend è un traguardo con asterischi – un assaggio del futuro, circondato dalle impalcature del presente.




