Controlli UI pre-lancio: cosa verificare prima del rilascio
Dopo Prefab e logica: passaggio UI finale su dispositivo, locale, build Release e skin eventi—estende il design handoff e l'accettazione MCP con percorsi di fix.
- game-ui-design
- game-dev-ai
- ui-to-engine
- ui-localization
- ui-reskin
- unity
- godot
- cocos
- vberai
- qa
- 2026
Il Prefab è nel progetto e la logica è collegata, ma la build di test può comunque fallire i controlli UI: nell’Editor tutto sembra a posto ma la Safe Area viene tagliata sul dispositivo; l’inglese entra ma il tedesco va in overflow; la home screen ha la skin dell’evento ma i popup usano ancora la grafica vecchia.
La checklist di design handoff copre la consegna. La checklist import engine + MCP copre il primo Play. Questo articolo aggiunge solo le voci pre-rilascio—nessuna ripetizione di Raycast, draw call o Canvas Scaler; ri-esegui lo smoke test di tutto ciò che è già passato all’import lungo il flusso principale.
6 controlli prima del rilascio
| # | Controllo | Errore comune |
|---|---|---|
| 1 | Flusso principale su dispositivo: portrait target + aspect ratio comuni (es. 19.5:9); testa la rotazione se supportata | Editor solo 16:9; notch che taglia, offset del tap |
| 2 | Ogni locale attivo su home + popup | Overflow tedesco / spagnolo, testo del bottone tagliato |
| 3 | Reskin evento / stagione su tutti i punti di ingresso (popup, layer dei badge) | Skin nuova sulla home, skin vecchia sui popup |
| 4 | Numeri, timer, valuta coerenti con le tabelle di design | Placeholder, formato errato |
| 5 | Build Dev / Release caricano ciascuna la UI principale una volta | Addressables / asset mancanti nella build |
| 6 | La UI della build di test corrisponde ai Prefab del repo | Modifiche solo nella Scene, build non aggiornata |
Esempi Unity UGUI; Godot Control / Cocos UI si mappano allo stesso modo.
Dove correggere
| Sintomo | Percorso |
|---|---|
| Clip sul dispositivo, drift del layout | Modifica il Prefab, oppure ri-esportazione strutturata da AI Studio |
| Overflow di locale | Traduzione UI / layer di testo; margine per Auto Layout in design |
| Skin evento incoerente | reskin con ri-esportazione dell’intero albero da AI Studio |
| Testo display / numeri di danno sfocati | Bitmap font o TMP |
Problemi di logica e binding appartengono alla checklist import engine + MCP—non vengono approfonditi qui.
FAQ
Si sovrappone ai “10 controlli engine”?
La lista engine = primo Play. Questa lista = dispositivo, locale, build Release, skin eventi.
Come dividersi in un team piccolo?
Ingegneria: 1, 5, 6. Design/produttore: 2, 4. QA (se presente): 1–5. Controllo spot del designer: 3. ~30 minuti di smoke test su dispositivo sul flusso principale; locale: 2–3 più lunghe + home e popup chiave.
Hotfix UI in Release con sole immagini?
Usa l’hotfix di Prefab / asset e fai commit—non lasciare le modifiche solo su una Scene di test.
Continua a leggere
Altre guide che potrebbero interessarti
Guida all'installazione di Unity MCP: Aggiungi pacchetto da disco e connetti un IDE AI
Installa VberAI Unity MCP Pro passo dopo passo: Aggiungi pacchetto da disco in Package Manager, attiva l'account, avvia il server MCP locale (porta predefinita 6589) e verifica la connessione in Cursor, Claude, Codex o altri IDE AI compatibili con MCP.
- unity
- mcp
- cursor
- tutorial
Godot MCP vs Unity MCP vs Cocos MCP: Come Scegliere nel 2026
Confronta Godot, Unity e Cocos Creator MCP per adattamento al motore, licenze, installazione e casi d'uso: scegli il bridge giusto, non un falso vincitore universale.
- Godot MCP
- Unity MCP
- Cocos MCP
- MCP
Guida audio di VberAI: voce di gioco, SFX e musica che si iterano più velocemente
Genera voce di gioco, VO mostri, SFX e musica in VberAI Studio: formule di prompt, campioni, un caso dungeon gotico, consigli e librerie gratuite.
- vberai
- ai-studio
- game-audio
- voiceover