Chromebook bukan satu-satunya platform layar besar tempat game Android dapat dimainkan. Google juga menyediakan platform untuk memainkan game Android Anda di PC melalui Google Play Game. Persyaratannya cukup mirip sehingga jika Anda mengoptimalkan game untuk Google Play Game, Anda akan telah melakukan pengoptimalan untuk ChromeOS.
Mengoptimalkan dan memublikasikan untuk Google Play Game
- Buat versi game yang berfungsi di perangkat layar besar. Dokumentasi Google Play Game menjelaskan persyaratan persetujuan untuk Google Play Game serta cara menguji di perangkat ChromeOS. Jika sebelumnya Anda telah mengoptimalkan game untuk Chromebook, pastikan game tersebut juga memenuhi persyaratan tambahan untuk Google Play Game.
- Buat paket game Anda untuk Google Play Game, dan pastikan Anda menyertakan biner x86 dan x86_64. Pastikan untuk menyertakan biner ini untuk pengiriman ChromeOS juga. Jika memungkinkan, Anda harus menggunakan APK atau App Bundle yang sama di PC seperti yang Anda gunakan untuk build versi seluler.
- Publikasikan game Anda ke jalur “Google Play Game untuk PC” dalam Konsol Play.
Memublikasikan build Google Play Game untuk Chromebook
Memublikasikan ke jalur Google Play Game tidak akan otomatis membuat game Anda tersedia di Chromebook. Untuk developer yang ingin versi game layar besarnya tersedia di Chromebook, ada dua opsi: mempertahankan project gabungan (direkomendasikan) atau membuat project terpisah.
Project gabungan
Sebaiknya Anda mempertahankan satu codebase untuk game seluler dan platform layar besar seperti PC dan Chromebook. Hal ini akan menyederhanakan proses publikasi Anda dan mengurangi overhead pemeliharaan untuk mempertahankan kontinuitas dan kesamaan di seluruh layar. Dengan satu codebase, selama Anda tidak membatasi Chromebook dari jalur Produksi jenis rilis standar, perangkat ChromeOS akan mendapatkan game yang dioptimalkan untuk Google Play Game di PC setiap kali Anda memublikasikan update untuk jalur ini. Jika game Anda tidak muncul, tinjau mulai cepat publikasi untuk ChromeOS untuk membantu Anda melakukan proses debug.
Project yang dipisahkan
Jika Anda perlu memisahkan versi layar besar dari versi seluler, masih ada cara untuk melakukannya. Dengan menggunakan build yang sama untuk Google Play Game, buat bundle yang hanya menargetkan Chromebook dan upload ke listingan Play Store yang sama dengan versi seluler Anda. Tindakan ini akan menyimpan ulasan dan rating Anda di satu tempat. Namun, ada beberapa pertimbangan yang perlu dibuat untuk hal ini:
- Pastikan nama paket tetap sama di antara build.
- Naikkan kode versi build ChromeOS (layar besar) ke angka yang jauh lebih tinggi daripada versi Android (seluler) saat ini.
- Tambahkan fitur khusus Chrome OS berikut ke manifes aplikasi agar versi layar besar Anda hanya dapat ditemukan di Chromebook.
<uses-feature android:name="org.chromium.arc" android:required="true" />
- Upload build baru di jalur Produksi untuk jenis rilis Standar bersama dengan build ponsel.