← Torna al blog

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.

Pubblicato
  • 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

#ControlloErrore comune
1Flusso principale su dispositivo: portrait target + aspect ratio comuni (es. 19.5:9); testa la rotazione se supportataEditor solo 16:9; notch che taglia, offset del tap
2Ogni locale attivo su home + popupOverflow tedesco / spagnolo, testo del bottone tagliato
3Reskin evento / stagione su tutti i punti di ingresso (popup, layer dei badge)Skin nuova sulla home, skin vecchia sui popup
4Numeri, timer, valuta coerenti con le tabelle di designPlaceholder, formato errato
5Build Dev / Release caricano ciascuna la UI principale una voltaAddressables / asset mancanti nella build
6La UI della build di test corrisponde ai Prefab del repoModifiche solo nella Scene, build non aggiornata

Esempi Unity UGUI; Godot Control / Cocos UI si mappano allo stesso modo.


Dove correggere

SintomoPercorso
Clip sul dispositivo, drift del layoutModifica il Prefab, oppure ri-esportazione strutturata da AI Studio
Overflow di localeTraduzione UI / layer di testo; margine per Auto Layout in design
Skin evento incoerentereskin con ri-esportazione dell’intero albero da AI Studio
Testo display / numeri di danno sfocatiBitmap 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.

Altre guide che potrebbero interessarti