← Torna al blog

VberAI End-to-End: AI Studio + Engine MCP per un Mini-Gioco Giocabile

Genera o importa UI in AI Studio, poi guida logica e debug tramite Cursor con Godot, Unity o Cocos MCP. Include una registrazione chibi match-3: dall'export di Studio a una demo giocabile senza codice scritto a mano.

Pubblicato
  • VberAI
  • AI Studio
  • Unity MCP
  • Godot MCP
  • Cocos MCP
  • game development workflow

Per gli indie e i piccoli team, il collo di bottiglia raramente è “non saper scrivere una riga di codice”. Di solito ci sono due binari che corrono in parallelo:

  1. Struttura UI e arte che non atterra mai pulita nel motore: taglio delle composizioni, ricostruzione degli alberi Canvas/Control, nomi e gerarchie non corrispondenti
  2. Gameplay e script costosi da iterare: ricollegare componenti, inseguire errori, premere Play: ore perse in lavoro ripetitivo sull’editor

VberAI divide questi compiti in due livelli. Non promette “un pulsante, gioco finito”:

LivelloProdottoCompito
Canvas → UI del motoreAI StudioGenera UI di gioco dal linguaggio naturale, o importa PSD / Figma; dividi, scontorna, modifica, poi sincronizza/esporta in Unity, Godot, Cocos Creator
Motore ↔ AI IDEEngine MCP (Unity / Godot / Cocos)Guida l’editor aperto da Cursor, Claude Code, Codex e client simili: logica, script, debug, anteprima

Il resto di questa guida è un percorso orientato alla produzione per una demo giocabile 0–1 e per i successivi cicli di revisione.

Pipeline end-to-end

Obiettivo di gameplay / file di design / brief UI in linguaggio naturale
        │
        ├─→ AI Studio (genera · importa · dividi · scontorna · componentizza · esporta)
        │         ↓
        │    Gerarchia UI / prefab / asset di scena nel progetto del motore
        │
        └─→ AI IDE + Engine MCP (leggi scena · scrivi script · collega · Play/debug)
                  ↓
             Demo di gameplay giocabile → torna a Studio o continua con MCP a seconda del tipo di modifica

Regole pratiche:

  • Ottieni la struttura UI giusta sul canvas prima di un wiring profondo nel motore
  • Mantieni comportamento e numeri nel motore; gli umani possiedono i risultati di Play
  • Fai commit prima di modifiche grandi; tieni il ponte MCP solo su localhost

AI Studio: asset di interfaccia pronti per il motore

AI Studio è per la struttura UI/interface di gioco—non una chat generica, e non un sostituto per le macchine a stati di combattimento nel motore.

Percorso 1: UI in linguaggio naturale (nessun file di design ancora)

Aiutami a progettare un gioco match-3 in stile chibi

Poi verifica sul canvas: obiettivi da colpire vs decorazione, nomi a cui gli script possono agganciarsi, layout sotto le risoluzioni target. Demo qui sotto:

Guarda su YouTube — Percorso 1: UI match-3 chibi in linguaggio naturale

Percorso 2: Importa PSD / Figma / asset di progetto (il design esiste)

  1. Importa composizioni a livelli o UI esistenti
  2. Divisione AI in pannelli, voci di lista, cornici di dialogo
  3. Bordi netti (capelli, bagliore, semi-trasparenza) tramite AI Super Matting quando necessario, poi torna a Studio
  4. Componentizza e sincronizza / esporta in Unity, Godot o Cocos Creator

Demo di importazione e divisione PSD / Figma:

Guarda su YouTube — Percorso 2: importa PSD / Figma, poi sincronizza con il motore

Cosa produce questo passaggio

ProduceNon produce
Gerarchia UI montabile, texture, struttura prefab/scenaFSM di combattimento complete, autorità di rete, sistemi di salvataggio

Esempio di handoff più approfondito: Figma to Unity UI.

Engine MCP: logica guidata da dialogo e lavoro sull’editor

MCP (Model Context Protocol) permette a un AI IDE di chiamare strumenti locali. I plugin motore di VberAI espongono l’editor aperto al client: scene/nodi, script, debug e aiuti per l’anteprima—non solo incollare file nel repository.

Scegli e installa in base al motore:

Confronto: Godot MCP vs Unity MCP vs Cocos MCP.

Demo: dopo l’export da Studio, Cursor + Godot MCP consegna un chibi match-3

Continuando il Percorso 1: la UI è già in Godot da AI Studio. Collega Godot MCP in Cursor e guida l’editor in linguaggio naturale—senza scrivere una sola riga di codice a mano—per implementare il gameplay chibi match-3 e debuggarlo fino a uno stato giocabile. Registrazione qui sotto:

Guarda su YouTube — Export UI da Studio → Cursor + Godot MCP costruisce e debugga un chibi match-3 (nessun codice scritto a mano)

Buoni casi per MCP

  • Demo di gameplay testabili: controllo del giocatore, combattimento semplice, stati nemici, collegamento missioni
  • Rinomina batch nella gerarchia / albero della scena, collega componenti, aggancia HUD esportato da Studio agli eventi
  • Entro i limiti del plugin: log, contesto di selezione, piccole modifiche reversibili poi Play

Casi inadatti

  • Autorità multiplayer non revisionata o riscritture complete della pipeline di rendering
  • “Un prompt, consegna un gioco commerciale”
  • Sostituire le decisioni di direzione artistica e feel—quelle richiedono ancora umani in modalità Play

Esempi pratici: 3D RPG con Unity MCP, platform 2D con Godot MCP.

0–1: un percorso minimo

Punta a una demo giocabile in ore, non a una checklist di funzionalità.

  1. Definisci l’ambito della demo — es. “movimento + un nemico + una HUD” o “un livello platform + riavvio”
  2. Installa MCP e fai uno smoke test in sola lettura — elenca le radici della scena; conferma che l’AI IDE sia connesso
  3. UI segnaposto o gameplay prima — Label/Slider mentre i sistemi sono incompleti; apri AI Studio quando menu/HUD devono sembrare finiti
  4. Avanza la logica tramite MCP — un aspetto per prompt: controllo → danno → nemico → condizioni di fallimento/missione
  5. Rifinisci la UI quando serve — export da Studio → MCP collega pulsanti ed eventi di valore
  6. Accettazione con Play — feel, collisioni, aggiornamento UI; se fallisce, restringi il prompt e riprova

Iterazione veloce: scegli il ciclo in base al tipo di modifica

ModificaPreferisci
Feel, numeri, AI, navigazione, bug di script, collegamento nodiAI IDE → engine MCP
Visual a schermo intero, reskin, divisione livelli, re-export prefabAI Studio (+ matting se necessario)
Ancora bloccato su “le composizioni non entrano nel motore”Struttura Studio prima, poi MCP

Il guadagno atteso è concreto: meno ricostruzione della UI da zero nell’editor, e meno clic ripetitivi. Non rimuove il giudizio di design o i test.

Checklist per il team

  • Licenze: Unity / Cocos MCP seguono l’attivazione ufficiale; Godot MCP può validare le abitudini tramite open source
  • Sicurezza: Server MCP solo su 127.0.0.1
  • Prompt con criteri di accettazione: percorsi, punti di aggancio, cosa Play dovrebbe mostrare in ~10 s, refactoring fuori ambito
  • Revisione: testa sempre in Play gli script generati e le modifiche ai nodi—MCP riduce il costo operativo, non il QA

Conclusione

La storia utile di VberAI è una divisione del dolore ad alta frequenza—non “automazione totale”:

  • AI Studio: linguaggio naturale o PSD/Figma → struttura UI per Unity / Godot / Cocos
  • Engine MCP: linguaggio naturale in un AI IDE → logica nell’editor, script, debug, anteprima

Usa il ciclo giusto e le demo 0–1 più i cicli di revisione avanzano più velocemente. Attraversa il confine (scrivere FSM di combattimento sul canvas, MCP che taglia interi pacchetti UI) e aggiungi rilavoro. Adotta un livello o entrambi in base allo stadio del progetto—non ti servono tutti i prodotti dal primo giorno.

Altre guide che potrebbero interessarti