Strumento per sviluppatori Play PC

Lo strumento per sviluppatori Play PC è uno strumento desktop offline progettato per semplificare l'onboarding della workstation, la selezione della configurazione del gioco e la generazione di WAB per la pubblicazione di programmi di installazione per gli editori di giochi nativi per PC. Sostituendo la modifica manuale di XML e l'esecuzione della riga di comando, lo strumento consente agli editori di convalidare i pacchetti di installazione, generare configurazioni di pubblicazione personalizzate e compilare senza problemi gli app bundle per Windows (WAB).

Questo strumento semplifica la configurazione della pubblicazione di programmi di installazione generando WAB e configurazioni di pubblicazione Play. Per automatizzare il flusso di lavoro, utilizza la CLI di pubblicazione Play all'interno delle pipeline CI/CD per generare WAB come parte del processo di creazione del gioco.

Per iniziare

Per aprire ed eseguire lo strumento sulla workstation Windows:

  1. Scarica lo strumento per sviluppatori Play PC ed estraine i contenuti in una directory locale.
  2. Apri la directory estratta in Esplora file e fai doppio clic su play_pc_developer_tool.exe per avviare l'interfaccia utente desktop principale.

Dashboard principale

Quando avvii l'applicazione, viene visualizzata una dashboard con due flussi di lavoro principali:

  • Onboarding di Google Play Giochi su PC: avvia il selettore di configurazione del codice paese multi-accesso e registrazione partner in anteprima.
  • Genera WAB per la pubblicazione di programmi di installazione: apre il compilatore di configurazione e il gestore di packaging.

Onboarding su PC e registrazione sviluppatore

Questa schermata gestisce la configurazione della workstation per i test di accesso in anteprima, che consente di registrare rapidamente i GUID sulla workstation e configurare gli elenchi di paesi multiregionali.

Registra azione GUID partner
Azione Registra GUID partner

Configurazione della registrazione per l'accesso in anteprima e del registro della macchina

Per interagire con l'SDK Google PC locale, le workstation con accesso in anteprima devono avere un ID partner convalidato nei percorsi del registro di sistema appropriati.

Nota:per attivare il GUID durante la build di sviluppo, devi chiedere ai partner Play di inserire il GUID nella lista consentita. Per maggiori dettagli, consulta la guida.

  • Controllo del registro sul percorso di caricamento e di destinazione: all'avvio, la schermata di onboarding esegue una query sul registro di sistema per cercare un GUID partner con accesso in anteprima registrato esistente.

    Il percorso della chiave di registro di destinazione è HKEY_LOCAL_MACHINE\Software\Google\Play Games Services (utilizzando il valore EarlyAccessPartnerGuid). Questo percorso specifico è fondamentale perché l'SDK PC locale lo legge direttamente per autorizzare le integrazioni di accesso in anteprima. Se viene trovato, l'interfaccia mostra automaticamente l'ID corrente e blocca gli input.

  • Gestori di elevazione sicuri: il sistema richiede i diritti di amministratore per scrivere nei percorsi del registro della macchina. Quando salvi o rimuovi questa impostazione, lo strumento gestisce automaticamente il contesto di elevazione amministrativa in modo che gli utenti standard possano configurare le impostazioni in modo sicuro senza dover eseguire l'intera interfaccia con privilegi di amministratore.

  • Controllo dell'annullamento della registrazione: se fai clic su Annulla registrazione, gli stati di registrazione della workstation vengono puliti in modo sicuro.

Selettore di codici paese interattivo

Molti giochi per PC vengono pubblicati in più regioni. Puoi cercare, filtrare ed estrarre rapidamente blocchi di paesi formattati che corrispondono agli ambiti di test.

  • Caselle di testo di ricerca doppia: puoi cercare elenchi disponibili o selezionati in tempo reale.
  • Frecce di transizione dell'elenco: puoi spostare le selezioni tra gli elenchi utilizzando i pulsanti di spostamento strutturale.
  • Ordinamento e concatenazione automatici: quando vengono selezionati gli elementi paese, vengono ordinati alfabeticamente e concatenati in una stringa di codice paese ISO pulita, separata da virgole (ad es. AL,DZ,IN,US) per il copia-incolla durante la configurazione di Play Console.

Configurazione guidata di bundle e WAB

La finestra Generatore di bundle è l'area di lavoro principale in cui gli editori configurano i metadati, convalidano le configurazioni di installazione e impacchettano gli app bundle per Windows (WAB).

Genera azione WAB DMI
Azione Genera WAB DMI

Selettore di valori del registro visivo

Anziché digitare manualmente i percorsi del registro, puoi esplorare visivamente i registri di Windows per individuare la cartella di installazione del gioco, il percorso relativo del launcher e gli indicatori del registro per un eseguibile di disinstallazione.

  • Visualizzazione del valore della struttura: Visualizzazione del valore della struttura: inserisci un percorso del registro di primo livello per visualizzare un elenco completo di sottochiavi e relativi valori.

Verifica dell'elevazione dell'eseguibile

Per evitare errori di installazione silenziosi dovuti a credenziali del manifest non corrispondenti, il validatore esegue la scansione delle intestazioni binarie.

  • Avvisi in linea: se i requisiti di elevazione del file binario non corrispondono alla casella di controllo della configurazione, viene visualizzato un blocco di avviso in linea.

Compilazione del bundle WAB

Per creare un pacchetto di app bundle per Windows (WAB) standard, lo strumento implementa una catena di compilazione strutturata utilizzando la seguente procedura:

  1. Genera il file XML dei metadati di pubblicazione localmente e lo salva nel percorso di archiviazione.
  2. Passa questo percorso di configurazione XML e i parametri di destinazione direttamente a lo strumento di compilazione del packaging sottostante play_publishing_tool.exe per generare il pacchetto di app bundle per Windows (WAB) finale, salvandolo nei file local i.

La procedura guidata monitora attentamente l'output standard e i flussi di uscita. Informa lo sviluppatore sullo stato di avanzamento della compilazione e sugli stati di uscita.

Risorse aggiuntive