Alat developer PC Play adalah alat desktop offline yang dirancang untuk menyederhanakan aktivasi workstation, pemilihan konfigurasi game, dan pembuatan WAB untuk Penerbitan Penginstal untuk penerbit game Native PC. Dengan menggantikan pengeditan XML manual dan eksekusi command line, alat ini memungkinkan penayang memvalidasi paket penginstal, membuat konfigurasi publikasi kustom, dan mengompilasi Paket Aplikasi Windows (WAB) dengan lancar.
Alat ini menyederhanakan penyiapan Publikasi Penginstal dengan membuat WAB dan Konfigurasi Publikasi Play. Untuk mengotomatiskan alur kerja, gunakan CLI penerbitan Play dalam pipeline CI/CD untuk membuat WAB sebagai bagian dari proses build game.
Memulai
Untuk membuka dan menjalankan alat di workstation Windows, ikuti langkah-langkah berikut:
- Download alat developer Play PC dan ekstrak kontennya ke direktori lokal.
- Buka direktori yang diekstrak di file explorer Anda, lalu klik dua kali
play_pc_developer_tool.exeuntuk meluncurkan antarmuka pengguna desktop utama.
Dasbor utama
Saat meluncurkan aplikasi, Anda akan melihat dasbor yang memiliki dua alur kerja utama:
- Orientasi Google Play Game untuk PC: Meluncurkan pendaftaran partner akses awal dan pemilih konfigurasi kode multi-negara.
- Buat WAB untuk publikasi penginstal: Membuka compiler konfigurasi dan pengelola paket.
Proses orientasi PC dan pendaftaran developer
Layar ini mengelola penyiapan workstation untuk pengujian akses awal, yang memungkinkan Anda mendaftarkan GUID dengan cepat di workstation dan mengonfigurasi daftar negara multiregional.
Pendaftaran akses awal dan penyiapan registry mesin
Untuk berinteraksi dengan Google PC SDK lokal, workstation akses awal harus memiliki ID partner yang divalidasi di jalur registri sistem yang sesuai.
- Pemeriksaan registri saat memuat dan jalur target: Saat startup, layar aktivasi akan membuat kueri registri sistem untuk menelusuri GUID Partner Akses Awal yang terdaftar.
Jalur kunci registry yang ditargetkan adalah
HKEY_LOCAL_MACHINE\Software\Google\Play Games Services(menggunakan nilaiEarlyAccessPartnerGuid). Jalur tertentu ini sangat penting karena SDK PC lokal membacanya secara langsung untuk mengizinkan integrasi akses awal. Jika ditemukan, antarmuka akan otomatis menampilkan ID saat ini dan mengunci input. - Handler peningkatan keamanan: Sistem memerlukan hak administratif untuk menulis ke jalur registri mesin. Saat Anda menyimpan atau menghapus setelan ini, alat akan menangani konteks peninggian administratif secara otomatis sehingga pengguna standar dapat mengonfigurasi setelan dengan aman tanpa perlu menjalankan seluruh antarmuka dengan hak istimewa admin.
- Kontrol pembatalan pendaftaran: Mengklik Batalkan pendaftaran akan membersihkan status pendaftaran workstation secara aman.
Pemilih kode negara interaktif
Banyak game PC dipublikasikan di beberapa wilayah. Anda dapat dengan cepat menelusuri, memfilter, dan mengekstrak blok negara yang diformat dan cocok dengan cakupan pengujian Anda.
- Kotak teks penelusuran ganda: Anda dapat menelusuri daftar yang tersedia atau dipilih secara real-time.
- Panah transisi daftar: Anda dapat memindahkan pilihan antar-daftar menggunakan tombol gerakan struktural.
- Pengurutan dan penggabungan otomatis: Saat item negara dipilih, item tersebut diurutkan menurut abjad dan digabungkan menjadi string kode negara ISO yang bersih dan dipisahkan koma (misalnya,
AL,DZ,IN,US) untuk disalin dan ditempel selama penyiapan Konsol Play.
Paket WAB dan wizard konfigurasi
Jendela Bundle Generator adalah ruang kerja inti tempat penayang mengonfigurasi metadata, memvalidasi penyiapan penginstalan, dan mengemas Windows App Bundle (WAB).
Pemilih nilai registri visual
Daripada mengetik jalur registri secara manual, Anda dapat menjelajahi registri Windows secara visual untuk menemukan folder penginstalan game, jalur relatif peluncur, dan indikator registri untuk file yang dapat dieksekusi penginstal.
- Tampilan Nilai Terstruktur: Tampilan Nilai Terstruktur: Masukkan jalur registri tingkat teratas untuk melihat daftar lengkap subkunci dan nilainya.
Verifikasi peningkatan hak istimewa yang dapat dieksekusi
Untuk mencegah kegagalan penginstalan diam-diam yang disebabkan oleh kredensial manifes yang tidak cocok, validator memindai header biner.
- Peringatan inline: Jika persyaratan elevasi biner tidak cocok dengan kotak centang konfigurasi, blok peringatan inline visual akan muncul.
Kompilasi paket WAB
Untuk membuat paket Windows App Bundle (WAB) standar, alat ini menerapkan rantai kompilasi terstruktur menggunakan proses berikut:
- Tindakan ini akan membuat file XML metadata publikasi secara lokal dan menyimpannya ke jalur penyimpanan Anda.
- Tindakan ini meneruskan parameter tujuan dan jalur konfigurasi XML ini langsung ke
alat compiler pengemasan pokok
play_publishing_tool.exeuntuk menghasilkan paket Windows App Bundle (WAB) akhir, dan menyimpannya ke file lokal.
Wizard memantau output standar dan keluar dari stream dengan cermat. Bagian ini memberi tahu developer tentang progres kompilasi dan status keluar.