Testa la build che riceveranno i giocatori. Un gioco che funziona nell'editor può comunque essere distribuito con risorse mancanti, vecchi salvataggi non più funzionanti o una descrizione sullo store che promette più di quanto il pacchetto offra. Assegna alla versione candidata un identificatore stabile e prepara una breve matrice di test prima di iniziare a testare.
Punta a tre risultati utili: un pacchetto testato, un elenco dei problemi noti e una documentazione per l'assistenza. Scegli le verifiche in base ai sistemi del gioco e ai dispositivi per cui hai dichiarato il supporto. Un'ampia suite di test che ripete soltanto i dettagli dell'implementazione può trascurare i problemi che i giocatori incontreranno.
Congela una versione candidata identificabile
Registra la revisione dei sorgenti, la versione del motore, la versione dei contenuti e le piattaforme di destinazione previste. Crea la build da un ambiente di lavoro pulito oppure documentane lo stato. Una volta iniziati i test, verifica gli effetti di ogni ulteriore modifica; anche un intervento apparentemente estraneo può influire sulla versione candidata che stai preparando per la distribuzione.
Conserva il pacchetto e il suo checksum insieme alle note di rilascio. Chiedi ai tester di indicare la versione candidata, il dispositivo e il percorso seguito. Una build di sviluppo corretta non deve mai essere confusa con il pacchetto che hanno effettivamente testato.
Copri i percorsi e gli stati importanti
Crea una matrice che copra ogni finale, ogni percorso principale mutuamente esclusivo, ogni soglia e ogni sblocco necessario. Testa un avvio da zero, salvataggio e caricamento prima e dopo le scelte, il riavvio e gli stati supportati in caso di aggiornamento, compresi i vecchi salvataggi. Includi le funzioni di salto dei contenuti, cronologia e rollback ovunque il gioco le offra. Un finale funzionante non giustifica uno sblocco di scena difettoso lungo il percorso.
Verifica gli eventi ripetuti e l'uscita da stati insoliti. Una scena può sembrare corretta pur assegnando due volte una ricompensa o lasciando incoerente un flag di percorso. Trasforma i difetti trovati durante lo sviluppo in verifiche di regressione mirate, così che lo stesso bug non ricompaia di nascosto nella versione candidata successiva.
Verifica l'interazione prevista
Chiedi a un tester di navigare senza indicazioni. Verifica il ritmo dei dialoghi, le informazioni comunicate dai menu, la leggibilità, l'input da tastiera o touch, il focus e le impostazioni. Osserva i punti in cui il giocatore non riesce a trovare l'azione successiva. La tua spiegazione di un pulsante non sarà inclusa nel gioco.
Testa i comandi audio e tutte le eventuali impostazioni relative a movimento o riproduzione. Includi le sessioni interrotte e il ritorno dall'esecuzione in background, quando pertinente. Verifica che le opzioni di accessibilità funzionino in modo affidabile nei vari percorsi e nel sistema di salvataggio; vedere l'interruttore giusto nella schermata delle impostazioni è soltanto l'inizio.
Controlla il confezionamento e le dipendenze esterne
Installa o estrai la distribuzione al di fuori del progetto sorgente, poi avviala da lì. Verifica se mancano file, se ci sono problemi con i permessi dei file o con la posizione dei salvataggi e quali componenti di runtime sono necessari. Assicurati che il pacchetto non contenga segreti di sviluppo o dati sorgente superflui.
Per una versione browser, servi l'esportazione effettiva dall'ambiente di hosting previsto. Verifica i percorsi delle risorse, il comportamento dell'archiviazione e i caricamenti lenti o non riusciti. Per una versione scaricabile, testa l'archivio distribuito e le istruzioni di installazione sul sistema operativo supportato. Anche il pacchetto che riceveranno i giocatori deve far parte del test.
Allinea la descrizione pubblica alla build
Descrivi con precisione i contenuti disponibili, le lingue supportate, i requisiti di sistema, le differenze tra le edizioni e le limitazioni note. Consulta i requisiti attuali del canale di distribuzione per la pubblicazione e la dichiarazione dell'uso dell'IA. Scegli anteprime pubbliche che rispettino le regole del canale sui contenuti.
Non presentare un prototipo come un gioco finito e non spacciare una stima per un requisito verificato mediante misurazioni. Usa screenshot rappresentativi e segnala le illustrazioni editoriali quando le utilizzi. Ottieni prima della pubblicazione le approvazioni relative ai pagamenti e ai contenuti necessarie per il canale di distribuzione effettivamente scelto.
Pubblica con una procedura di ripristino
Archivia la versione candidata, i sorgenti modificabili, il registro dei diritti e le prove dei test. Pubblica informazioni chiare sulla versione, un contatto per l'assistenza e i problemi noti. Conserva una versione precedente utilizzabile, se l'accordo di distribuzione lo consente, così che il ripristino non dipenda dalla ricostruzione a memoria di una vecchia build.
Quando arriva una segnalazione, riproduci il problema sulla versione interessata prima di apportare modifiche estese al progetto. Correggi la causa, verifica gli stati correlati e aggiorna la matrice di regressione. Una buona assistenza richiede di poter spiegare quale build è cambiata, cosa copre la correzione e cosa hai verificato.
Decisioni chiave
- Assegna un ID stabile alla versione candidata confezionata e testa quel pacchetto.
- Copri le condizioni limite dei percorsi, gli sblocchi necessari e i vecchi salvataggi supportati.
- Verifica insieme i comandi, la distribuzione e la descrizione pubblica.
- Archivia la versione pubblicata e aggiungi i difetti corretti alla matrice di regressione.
File della guida
Lista di controllo per la pubblicazione ↓Matrice di test ↓Le comunità esterne dedicate ai modelli e i siti di pubblicazione esterni possono contenere materiale esplicito. I link alle fonti si aprono in una nuova scheda; questa guida non carica le relative anteprime.
Fonti e approfondimenti +
- Guida di Ren'Py al rilascio e alla creazione delle build ↗
- Documentazione di Godot sull'esportazione ↗
- Processo di pubblicazione su Steam ↗
Ultimo controllo 5 ottobre 2026.