Level Up Google Play Game yang diperbarui adalah program untuk mengapresiasi dan memberikan reward atas pengalaman bermain game yang luar biasa dengan manfaat kartu tarif program untuk mendorong pertumbuhan bisnis game Anda. Partisipasi dalam program ini bersifat sukarela dan developer yang memilih untuk tidak berpartisipasi tidak akan mengalami perubahan manfaat yang mereka peroleh melalui program lain.
Misi kami adalah menghubungkan pemain dengan pengalaman bermain game terbaik—yang memberikan pengalaman bermain game yang konsisten, dapat diakses di semua layar, dan menghadirkan sesi gameplay yang stabil dan lancar.
Ekspektasi pemain dan kebutuhan developer selalu berubah, dan program ini dirancang untuk berkembang bersama mereka. Panduan pengalaman pengguna dan manfaat program dapat diperbarui dari waktu ke waktu. Untuk membantu Anda mempertahankan status program, kami akan memberikan pemberitahuan yang wajar dan dokumentasi mendetail sebelum pembaruan program apa pun berlaku, sehingga Anda memiliki waktu yang cukup untuk menerapkan perubahan yang diperlukan.
Halaman ini menjelaskan panduan pengalaman pengguna. Untuk mengetahui lebih lanjut program dan manfaat Level Up, buka halaman program Google Play Game | Level Up.
Panduan pengalaman pengguna
Untuk mendapatkan akses ke manfaat kartu tarif program Level Up, game Anda harus mematuhi semua pedoman pengalaman pengguna yang diuraikan di halaman ini. Pedoman ini dapat diperbarui dari waktu ke waktu seiring berkembangnya program.
Bagian berikut menguraikan panduan dengan tiga tema utama:
- Memberikan pengalaman gamer yang konsisten
- Memperluas jangkauan Anda di semua layar
- Menghadirkan sesi gameplay yang stabil dan lebih lancar
- Daftar perangkat referensi
Memberikan pengalaman gamer yang konsisten
Platform game kami memperkenalkan mekanisme dan platform baru yang memberikan pengalaman bermain game yang lebih baik, menyenangkan, dan konsisten bagi pemain. Untuk mewujudkan hal ini, game harus mengintegrasikan panduan pengalaman pengguna berikut.
Autentikasi platform: Integrasikan SDK Layanan game Google Play v2 dan pastikan SDK diinisialisasi saat startup. Integrasi ini mendukung pencapaian, statistik game, dan sinkronisasi lintas perangkat, untuk pemain yang telah memilih untuk menggunakan fitur platform ini. Untuk mengetahui informasi selengkapnya, lihat Layanan Play Game.
- Penggunaan autentikasi Platform Layanan game Play tidak memerlukan penggunaan sistem identitas Google, atau bahkan sistem identitas dalam game. Jika ingin menggunakan sistem identitas, Anda bebas menggunakan penyedia identitas apa pun (seperti Login dengan Google, penyedia pihak ketiga, atau backend kustom) untuk mengelola akun dalam game eksklusif. Game dengan akun dalam game dapat menggunakan Play Games Recall API untuk menyinkronkan akun antarperangkat agar login lebih mudah.
- Game yang terutama menargetkan pemain berusia di bawah 13 tahun tidak diwajibkan untuk melakukan inisialisasi Layanan Play Games atau men-deploy fitur lain di bagian ini (Pencapaian, GSAPI, Sidekick, Rewards, atau Simpan di Cloud) untuk memenuhi pedoman Level Up.
Sidekick Play Game
Play Games Sidekick adalah overlay yang membantu pemain tetap berada di game dengan menyajikan konten, fungsi, dan penawaran yang relevan secara langsung kepada mereka. Pemain mengharapkan Sidekick tersedia di game di platform Play Game.
- Tambahkan Sidekick ke game Anda. Hal ini dapat dilakukan dengan mengaktifkan fitur di Konsol Play jika game Anda dipublikasikan dalam format App Bundle. Atau, Anda dapat mengompilasi Sidekick SDK langsung ke dalam game jika Anda menggunakan format APK lama untuk publikasi, atau Anda menggunakan solusi DRM yang tidak kompatibel.
Pengecualian
Meskipun bermanfaat bagi semua pemain, Sidekick tidak tersedia untuk setiap audiens. Kami memiliki pengecualian berikut untuk panduan ini:
- Game yang terutama menargetkan pemain berusia di bawah 13 tahun. Karena Sidekick dinonaktifkan di akun anak-anak, game yang didesain khusus untuk anak-anak di bawah 13 tahun dikecualikan.
- Jika game mengalami masalah pemblokiran dengan Sidekick, dan game tersebut telah melaporkannya dan diterima oleh Google, maka game tersebut dapat diberi pengecualian selama jangka waktu yang sesuai untuk menemukan solusi atau agar masalah tersebut dapat diselesaikan.
Referensi lainnya
Untuk mengetahui informasi selengkapnya, lihat Sidekick.
Pencapaian
Pencapaian adalah pengalaman bermain game inti untuk mengapresiasi dan memberi penghargaan kepada pemain atas prestasi mereka dalam game.
Kami mewajibkan minimal 10 pencapaian yang tersebar di sepanjang masa aktif game. Perhatikan bahwa kami merekomendasikan untuk memiliki lebih dari 40 pencapaian guna memberikan engagement yang kuat dan mendalam dengan pemain di platform Google Play Game.
Semua pencapaian harus memiliki nama dan deskripsi yang unik. Deskripsi ini harus menjelaskan kepada pemain apa yang perlu mereka lakukan untuk mendapatkan pencapaian.
Agar memenuhi syarat untuk Misi, minimal 4 pencapaian harus dapat dicapai secara wajar dan andal dalam satu jam pertama gameplay oleh semua orang yang bermain.
Pengecualian
Meskipun pencapaian tersedia untuk semua pemain, pencapaian tersebut mungkin tidak masuk akal bagi setiap audiens. Kami memiliki pengecualian berikut untuk panduan ini:
- Game yang terutama menargetkan pemain berusia di bawah 13 tahun.
Game tidak perlu menyediakan pencapaian jika tidak memiliki peristiwa, progres, atau pencapaian pemain yang cukup jelas di dalamnya. Perhatikan bahwa mekanisme progres seperti skor tertinggi sepanjang waktu, level, pembukaan atau penemuan area, kekalahan musuh atau penantang, tahap cerita, XP, persentase penyelesaian, atau pengumpulan item dapat digunakan untuk membuat pencapaian.
Referensi lainnya
Untuk mengetahui informasi tentang cara mengintegrasikan pencapaian ke dalam game dan praktik terbaik, lihat Pencapaian.
Statistik Game
Tingkatkan engagement pemain yang lebih dalam dan tingkatkan visibilitas game Anda di seluruh platform Google Play Game dengan Statistik Game. Fitur Statistik Game memungkinkan pengguna melihat statistik mereka di profil gamer mereka dan digunakan untuk mendukung fitur engagement pemain tambahan di seluruh Play, seperti Misi, Tantangan Sosial, dan lainnya pada masa mendatang.
- Kirimkan minimal 5 statistik berulang untuk mendukung fitur Statistik Game yang disimpan di profil gamer pemain. Semua statistik harus merepresentasikan tindakan yang terjadi secara rutin oleh pemain dalam game.
- Setidaknya 1 statistik harus dapat digunakan untuk fitur engagement pemain kompetitif.
- Statistik tidak boleh memerlukan pembelian (Misalnya, beli permata).
- Statistik tidak memerlukan penayangan iklan.
- Statistik tidak boleh berupa penggunaan game secara umum (Misalnya, membuka game; menggunakan setelan).
- Statistik harus tersedia untuk semua pengguna (Misalnya, bukan tindakan khusus tim).
- Jika Anda memiliki mekanisme progres utama, kirimkan setidaknya 1 statistik
progres pemain tambahan untuk mendukung fitur Statistik Game yang disimpan
terhadap profil gamer pemain.
- Level progres harus berupa metrik yang merepresentasikan progres pemain dalam game.
Data pemain untuk Statistik Game harus dikirimkan menggunakan Game Stats API melalui implementasi klien atau server. Setiap progres pemain atau statistik berulang harus dikonfigurasi di alat yang disediakan Play. Skema data mentah harus dideklarasikan dan dipetakan ke Statistik Game yang ditampilkan kepada pengguna, termasuk string tampilan, ikon unik, dan aturan agregasi apa pun.
Sebagian besar game seharusnya dapat memberikan sinyal yang sesuai. Contoh tersedia untuk membantu Anda memilih titik data yang benar yang akan mengaktifkan mekanisme engagement.
Pengecualian
Pengecualian berikut berlaku untuk panduan ini:
- Game yang terutama menargetkan pemain berusia di bawah 13 tahun Statistik Game tidak diaktifkan untuk pemain berusia di bawah 13 tahun.
- Game hanya dibebaskan dari penyediaan status pemain jika tidak memiliki mekanisme progres yang jelas. Jika game Anda menyertakan fitur seperti skor tertinggi sepanjang waktu, level, XP, persentase penyelesaian, atau pengumpulan item utama, game tersebut tidak memenuhi syarat untuk mendapatkan pengecualian ini karena fitur tersebut dapat digunakan sebagai mekanisme progres.
Referensi lainnya
Untuk mengetahui informasi selengkapnya, lihat Statistik Game.
Reward
Buat penawaran Reward Play Game yang dapat didistribusikan Play kepada pemain secara gratis sebagai insentif dan reward, termasuk item yang sudah ada dalam game atau item baru untuk mendorong peningkatan engagement:
- Semua item harus tersedia untuk setiap pemain setidaknya sekali menggunakan Play.
- Semua item harus bermakna atau diinginkan oleh pemain untuk memastikan item tersebut secara efektif mendorong engagement.
- 30 September 2026: Setidaknya 2 penawaran Reward Play Games sekali pakai, seperti karakter, skin, atau senjata tertentu. Reward Play Game ini akan diberikan kepada pemain setelah berhasil menyelesaikan Quest.
- 1 Maret 2027: Setidaknya 1 penawaran Reward Game Play yang dapat diulang , seperti nyawa, penambah kekuatan sementara, item reward harian, mata uang dalam game, atau item habis pakai lainnya. Reward ini akan diberikan kepada pemain setelah berhasil menyelesaikan tantangan sosial, dengan maksimum 1 reward per minggu per pemain.
Pengecualian
Pengecualian berikut berlaku untuk panduan ini:
- Game yang terutama menargetkan pemain berusia di bawah 13 tahun. Item reward digunakan untuk fitur seperti misi dan Tantangan Sosial, yang umumnya tidak tersedia untuk pemain berusia di bawah 13 tahun. Jika game Anda terutama menargetkan kelompok usia ini, Anda dibebaskan dari kewajiban menyediakan item reward.
- Game berbayar. Pemain berharap mendapatkan pengalaman bermain game lengkap untuk game berbayar setelah pembelian awal. Hal ini berlaku untuk game apa pun dengan satu pembelian, baik di muka pada waktu penginstalan atau melalui pembelian dalam game satu kali. Kami tidak akan memberikan item dalam game tambahan untuk game berbayar.
Referensi lainnya
Untuk mengetahui informasi selengkapnya, lihat Hadiah Play Game.
Simpan di cloud
Pemain bermain di beberapa perangkat dan menginstal game mereka di perangkat yang sama beberapa kali. Akibatnya, mereka harus selalu memulai game dari status progres terakhir. Untuk mencapainya, Anda harus menerapkan solusi penyimpanan di cloud dalam game Anda.
- Game harus menyimpan status game pemain di luar perangkat di cloud dan mengambilnya saat pemain memulai game.
- Kebijakan penyelesaian konflik diperlukan saat pemain memiliki beberapa
akun dalam game atau jika ada konflik antara data game tersimpan di perangkat
dan di cloud. Biasanya, pemain memutuskan cara menyelesaikan konflik ini. Kebijakan penyelesaian konflik Anda harus menangani skenario berikut:
- Beberapa akun per pengguna: Tangani instance saat satu pemain berinteraksi dengan aplikasi menggunakan akun yang berbeda.
- Konflik status: Atasi perbedaan yang muncul antara status game lokal dan status game yang disimpan di cloud.
Jika Anda tidak memiliki solusi penyimpanan di cloud yang ada untuk progres pemain, sebaiknya gunakan Saved Games API sebagai bagian dari Layanan game Play untuk menyediakan fungsi ini. Anda bebas menggunakan penyedia solusi mana pun untuk memenuhi pedoman ini.
Kami percaya bahwa setiap game harus memberikan kemampuan bagi pemain untuk melanjutkan progres mereka di seluruh penginstalan game.
Pengecualian
Pengecualian berikut berlaku untuk panduan ini:
- Penyimpanan di cloud tidak diperlukan untuk game yang tidak menyediakan akun dalam game dan hanya menyediakan akun tamu atau tidak menyediakan status game tersimpan di seluruh sesi bermain game.
- Game yang file penyimpanannya melebihi batas ukuran Saved Games API (3 MB) dan menerapkan solusi cloud pihak ketiga otomatis yang akan sangat mahal, dikecualikan dari panduan penyimpanan cloud. Namun, sebaiknya developer menyediakan solusi alternatif, seperti mengizinkan pemain mendownload dan mengupload file mereka secara manual.
Referensi lainnya
Untuk mengetahui informasi selengkapnya, lihat Penyimpanan cloud.
Memperluas jangkauan Anda di semua layar
Pemain ingin memainkan judul favorit mereka dengan lancar di semua perangkat mereka, dan kami memperluas jangkauan Android ke layar dan ruang baru. Untuk membantu developer mendapatkan manfaat dari pertumbuhan audiens, developer perlu memublikasikan versi game yang dioptimalkan di berbagai faktor bentuk.
Semua game harus mengikuti panduan ini untuk memberikan pengalaman game lintas perangkat dan faktor bentuk agar dapat bergabung dengan program Level Up:
Pengoptimalan layar besar
Pemain berharap dapat memainkan game mereka di faktor bentuk perangkat apa pun yang didukung oleh Platform Google Play Game. Ini termasuk perangkat Android layar besar seperti tablet atau ponsel foldable. Game Anda harus menyediakan fungsi pengubahan ukuran untuk memastikan pemain mendapatkan pengalaman terbaik pada faktor bentuk ini.
- Tangani bilah sistem, potongan layar, dan perubahan konfigurasi—seperti rotasi perangkat dan pengubahan ukuran jendela—untuk mencegah error dan artefak visual. Pastikan semua elemen UI dan gameplay tetap terlihat dan interaktif, hindari penghalang yang menghalangi input pemain, sambil mempertahankan atau memulihkan status game dengan benar.
- Game dalam tata letak lanskap harus ditampilkan dalam layar penuh, tanpa letterbox atau pillarbox, pada rasio aspek untuk setiap perangkat referensi dan juga pada rasio aspek anchor 4:3, 16:10, dan 21:9.
- Game dalam tata letak potret juga perlu mendukung rasio aspek pelengkap. Misalnya, untuk rasio penahan, yang setara adalah 3:4, 10:16, 9:21.
- Game dapat menampilkan sendiri tampilan lebar atau tampilan vertikal dalam kondisi berikut:
- Pada perangkat dengan rasio aspek yang tidak ditemukan di perangkat unggulan atau di luar salah satu rasio aspek penahan yang ditentukan sebelumnya.
- Jika satu-satunya orientasi tata letak game (potret atau lanskap) berbeda dari orientasi fisik perangkat.
Referensi lainnya
Lihat panduan Distribusi faktor bentuk untuk pengecualian khusus faktor bentuk.
Untuk mengetahui informasi selengkapnya tentang cara menangani kemampuan pengubahan ukuran layar besar, lihat Mendukung kemampuan pengubahan ukuran layar besar.
Google Play Game di PC
Google Play Game di PC menghadirkan yang terbaik dari Google Play dengan memungkinkan pemain menikmati gameplay lintas platform yang imersif dan lancar.
- Game Anda harus didistribusikan di Google Play Game di PC. Ada
dua cara untuk memenuhi persyaratan distribusi ini:
- Game seluler Anda memenuhi persyaratan kemampuan bermain saat dimainkan di emulator Android Google Play Game untuk PC. Pastikan semua fitur dan izin Android yang tidak didukung tidak ditandai sebagai wajib untuk memastikan distribusi yang tepat.
- ATAU, Game Anda adalah bagian dari Program Akses Awal (EAP) PC Native.
Pengecualian
Ada beberapa game yang pendistribusiannya di PC cukup sulit. Pengecualian berikut berlaku untuk panduan ini:
- Batasan faktor bentuk akan menurunkan kualitas pengalaman secara signifikan.
Judul yang memiliki persyaratan teknis gameplay penting yang tidak
tersedia di faktor bentuk Google Play Game di PC atau jika faktor bentuk Google
Play Game di PC akan menurunkan kualitas pengalaman pemain secara signifikan, misalnya:
- Game augmented reality dan game berbasis lokasi pada dasarnya mengandalkan perpindahan geografis fisik perangkat.
- Game yang memanfaatkan sensor hardware seluler lokal (seperti input napas atau pemantauan pola tidur) tidak dapat disimulasikan dan sangat penting untuk core game loop tanpa solusi.
- Game dengan mekanisme yang mengharuskan pengguna memutar seluruh tubuhnya di ruang dunia nyata 360 derajat untuk menemukan aset digital.
- Batasan pemberian lisensi IP tingkat judul khusus platform. Beberapa developer telah melisensikan IP tingkat judul game seluler mereka dari pemberi lisensi pihak ketiga. Perjanjian ini dapat membatasi lisensi developer, melarang penerbitan judul di PC tanpa terlebih dahulu mendapatkan hak berlisensi tambahan. Game IP berlisensi semacam itu yang pemberian lisensinya mengecualikan publikasi game tersebut ke PC mungkin memenuhi syarat untuk mendapatkan pengecualian.
- (Khusus Game Berbayar) Perbedaan harga dari seluler ke PC. Game berbayar yang didistribusikan melalui Play Store sebelum 30 September 2026 dengan perbedaan harga PC ke seluler yang sudah ada sebelumnya.
Referensi lainnya
Untuk mengetahui informasi selengkapnya tentang mendistribusikan ke PC dengan Google Play, lihat Google Play Game di PC.
Kontrol input presisi
Mendukung beberapa faktor bentuk berarti mendukung input alami perangkat, dan secara umum memungkinkan pengguna bermain dengan cara yang paling mereka sukai. Artinya, game harus mendukung input pengontrol, keyboard, dan mouse untuk pengalaman bermain game lintas layar terbaik.
- Game harus dapat dimainkan sepenuhnya dengan pengontrol, keyboard, dan mouse (K&M) di semua perangkat yang didukung game melalui platform Play Game tempat mode input ini tersedia. Dapat dimainkan sepenuhnya berarti game dapat dimainkan sepenuhnya dari awal, termasuk semua mekanisme gameplay dan menu setelan, tanpa perlu kembali ke input sentuh.
Pengecualian
Tidak semua mekanisme seluler diterjemahkan dengan lancar ke kontrol input presisi. Pengecualian berikut didorong oleh mekanisme gameplay inti dan bagaimana kami meyakini berbagai mode input memengaruhi pengalaman pemain secara mendasar.
| Kriteria | Pengontrol Wajib |
K&M Wajib |
|---|---|---|
| Pemetaan Spasial Berbasis GPS / Lokasi: Game berbasis lokasi dan augmented reality pada dasarnya mengandalkan perpindahan geografis fisik perangkat. | ❌
(tidak diperlukan) |
❌
(tidak diperlukan) |
| Sensor Ambient (Mikrofon/Pemantauan Pola Tidur): Judul yang menggunakan sensor hardware seluler lokal (seperti input napas atau pemantauan pola tidur) tidak dapat disimulasikan dan sangat penting untuk loop gameplay inti tanpa solusi. | ❌
(tidak diperlukan) |
❌
(tidak diperlukan) |
| Kamera Kinetik / Panorama AR: Mekanisme yang mengharuskan pengguna memutar seluruh tubuhnya secara fisik dalam ruang dunia nyata 360 derajat untuk menemukan aset digital. | ❌
(tidak diperlukan) |
❌
(tidak diperlukan) |
| Penargetan Spasial Giroskopik / Akselerometer: Game yang mengandalkan keberadaan giroskop atau akselerometer di perangkat untuk memainkan game, dan jika tidak, akan memerlukan pengerjaan ulang yang signifikan pada pengalaman pengguna untuk mendukung input presisi. | ❌
(tidak diperlukan) |
❌
(tidak diperlukan) |
| Menggeser Cepat yang Intens dan Irama Multi-Sentuh: Game ritme (Genre musik) menuntut pengaktifan beberapa node layar secara serentak dan sinkron, yang tidak dapat dilakukan secara matematis oleh satu kursor mouse. Pengontrol tidak memiliki tata letak fisik untuk memetakan diagram ritme 6 hingga 8 jalur secara intuitif. | ❌
(tidak diperlukan) |
❌
(tidak diperlukan) |
| Gambar Gestur / Vektor Freehand: Menggambar bentuk geometris tertentu atau jalur freehand hampir tidak mungkin direplikasi dengan bersih menggunakan batasan radial ketat pada stik analog pengontrol. | ❌
(tidak diperlukan) |
✅
(wajib) |
| Tarik lalu Lepaskan / Tunjuk dan Klik Langsung: Mengeksekusi mekanisme tarik lalu lepas yang cepat dengan stik analog radial relatif secara kinetik tidak dapat dilakukan dan jauh lebih lambat daripada sentuhan langsung. | ❌
(tidak diperlukan) |
✅
(wajib) |
Referensi lainnya
Untuk mengetahui informasi selengkapnya tentang cara mendukung input presisi dalam game, lihat Mengaktifkan input alami di semua faktor bentuk. Saat mendukung pengontrol, pastikan untuk menambahkan tanda ini ke manifes Anda agar pengguna dapat menemukan game Anda saat menelusuri game yang didukung pengontrol di Play Store.
Distribusi faktor bentuk
Platform Google Play Game tersedia di berbagai faktor bentuk perangkat Android dan pemain berharap dapat memainkan game mereka di semua faktor bentuk tersebut. Game Anda harus didistribusikan di seluruh faktor bentuk Android berikut dengan kualitas yang sangat baik:
- September 2026: Perangkat Seluler, Perangkat Lipat, dan Tablet
- 1 Maret 2027: Googlebook
- September 2027: Android XR, Android TV, dan Android Auto
Pengecualian
Pengecualian berikut berlaku untuk panduan ini:
- Batasan faktor bentuk akan menurunkan kualitas pengalaman secara signifikan. Judul yang memiliki persyaratan teknis gameplay penting yang tidak tersedia di faktor bentuk atau jika faktor bentuk akan menyebabkan pengalaman pemain yang menurun secara signifikan, misalnya:
| Mekanika gameplay | Faktor Bentuk yang dikecualikan dari distribusi |
|---|---|
| Game berbasis lokasi dan augmented reality pada dasarnya mengandalkan perpindahan geografis fisik perangkat | Google Play Game di PC, Tablet, Chromebook, Android TV |
| Game yang memanfaatkan sensor hardware seluler lokal (seperti input napas atau pemantauan pola tidur) tidak dapat disimulasikan dan sangat penting untuk core loop gameplay tanpa solusi. | Google Play Game di PC, Tablet, Chromebook, Android TV, Android Auto |
| Game dengan mekanisme yang mengharuskan pengguna memutar seluruh tubuhnya secara fisik dalam ruang dunia nyata 360 derajat untuk menemukan aset digital. | Google Play Game di PC, Googlebook, Android TV, Android Auto |
- Perangkat dengan spesifikasi teknis di bawah persyaratan hardware Seluler minimum. Game dikecualikan dari distribusi di perangkat dengan hardware (RAM, CPU, penyimpanan, atau GPU) atau versi Android yang berada di bawah persyaratan ponsel minimum Anda.
- Ketersediaan faktor bentuk. Game dikecualikan dari distribusi di perangkat yang tidak tersedia di wilayah tempat game ditawarkan—artinya tidak ada tumpang-tindih dalam ketersediaan regional antara perangkat dan game.
Ketersediaan judul
Pemain menikmati fleksibilitas dalam memilih perangkat yang disukainya sambil mempertahankan akses lancar ke seluruh koleksi pengalaman bermain game mereka.
Agar judul memenuhi syarat untuk manfaat kartu tarif program, judul tersebut harus dirilis di faktor bentuk yang didukung Android pada saat yang sama dengan ketersediaannya di faktor bentuk non-Android sebanding lainnya mulai 30 September 2026 dan seterusnya. Faktor bentuk yang saat ini didukung Android dan diperlukan meliputi:
- Seluler dan Layar Besar (Tablet, Google Buku, PC)
- Android XR (dengan judul yang berjalan di jendela 2D pada perangkat XR)
- Android TV
- Android Auto
Judul yang tidak memenuhi pedoman ketersediaan judul ini akan memenuhi syarat untuk mendapatkan manfaat kartu tarif program Level Up setelah masa tunggu 6 bulan, setelah semua pedoman pengalaman pengguna terpenuhi sepenuhnya.
Contoh:
- Jika judul mengajukan permohonan untuk mengikuti program Level Up dan judul tersebut saat ini tersedia di faktor bentuk non-Android lain yang sebanding, judul tersebut harus diluncurkan di semua faktor bentuk Android yang sebanding setidaknya 6 bulan sebelum pendaftaran ke Level Up. Jika tidak, judul tersebut tidak akan memenuhi syarat untuk mendapatkan manfaat program hingga 6 bulan setelah peluncuran judul di faktor bentuk Android. Jangka waktu tunggu 6 bulan tidak berlaku jika judul diluncurkan di faktor bentuk non-Android sebelum 30 September 2026.
- Jika judul yang saat ini terdaftar dalam program meluncurkan faktor bentuk non-Android yang sebanding dan tidak meluncurkan faktor bentuk Android yang sebanding secara bersamaan, judul tersebut akan menjadi tidak memenuhi syarat untuk mendapatkan manfaat program selama 6 bulan.
Pengecualian
Pengecualian berikut berlaku untuk panduan ini:
- Perbedaan antara platform perangkat. Tidak setiap game secara teknis atau konseptual cocok untuk setiap konfigurasi hardware; oleh karena itu, judul akan dikecualikan jika developer dapat menunjukkan bahwa batasan faktor bentuk Android tertentu akan secara signifikan menurunkan kualitas pengalaman pengguna dibandingkan dengan platform non-Android yang sebanding atau jika tidak ada solusi teknis yang layak untuk hardware tersebut.
- Masa tenggang peluncuran. Untuk memperhitungkan kendala teknis yang tidak terduga, penundaan peninjauan toko, atau "peluncuran awal", kami akan menerapkan hal berikut:
- Masa tenggang standar. Developer diberi jangka waktu 15 hari untuk mencapai status "aktif" di Google Play Store.
- Masa tenggang yang diperpanjang. Dalam keadaan tertentu jika developer dapat menunjukkan bahwa keterlambatan disebabkan oleh masalah teknis di sisi Google atau proses peninjauan aplikasi yang sangat lama, masa tenggang dapat diperpanjang hingga 30 hari setelah peninjauan manual.
- EEA. Panduan ini tidak berlaku di EEA. Namun, saat mendistribusikan ke EEA, pengguna Android harus dapat mengakses semua pengalaman dan kemampuan baru dalam judul Android yang disediakan oleh developer. Oleh karena itu, developer diwajibkan mengoptimalkan judulnya sepenuhnya untuk Android.
Menghadirkan sesi gameplay yang stabil dan lebih lancar
Untuk memastikan game berjalan dengan lancar di semua faktor bentuk, kami memperkenalkan tolok ukur kualitas yang menjamin performa dan stabilitas bagi pemain. Semua game harus mengikuti panduan pengalaman pengguna ini untuk memberikan pengalaman berkualitas tinggi agar dapat bergabung dengan program Level Up.
Stabilitas

Pemain mengharapkan game mereka memberikan pengalaman yang stabil di perangkat mereka yang bebas dari error dan Android Tidak Merespons (ANR). Game harus memenuhi nilai minimum kualitas berikut. Untuk mengurangi volatilitas, nilai minimum ini akan diterapkan berdasarkan data 28 hari terakhir dengan hanya mempertimbangkan perangkat dalam set yang disetujui yang aplikasi Anda memiliki setidaknya 1.500 sesi dalam 28 hari terakhir.
| Android vitals | Perangkat Pengujian | Perangkat Android dengan RAM 4 GB+ |
|---|---|---|
| Error | Rasio error rata-rata <1% | Rasio error rata-rata <2% |
| ANR | Rasio ANR rata-rata <2% | Rasio ANR rata-rata <3% |
Pengecualian
Tidak ada pengecualian dari pedoman ini.
Referensi lainnya
Untuk mengetahui informasi selengkapnya tentang mendiagnosis dan memperbaiki masalah penting, lihat Android vitals.
Performa
Framerate yang lancar dan stabil sangat penting untuk memberikan pengalaman bermain game berkualitas tinggi di perangkat Android.
Di perangkat referensi, targetkan dan render pada 60 fps secara default dengan stabilitas selama gameplay setelah layar pemuatan:
- FPS Rata-rata ≥ 55 FPS
- FPS 10% Bawah (P90) ≥ 50 FPS
- FPS 1% rendah (P99) ≥ 30 FPS
Pengecualian
Game seluler harus membuat banyak keputusan sulit tentang arti kualitas tinggi untuk pengalaman spesifik mereka, seperti apakah akan mengutamakan fidelitas grafis atau daya tahan baterai selama sesi bermain. Pengecualian berikut berlaku untuk pedoman ini:
- Game yang tidak mendukung 60 FPS di platform lain.
- Game yang menggunakan HWUI atau Composer, bukan merender secara langsung.
- Game yang hanya mendorong frame baru saat ada interaksi pemain, bukan secara berkelanjutan dan teratur.
- Game tidak diwajibkan untuk memenuhi persyaratan ini di perangkat Tablet dan Perangkat Lipat karena tantangan dalam desain termal dan komputasi untuk mendukung layar beresolusi tinggi.
Referensi lainnya
Untuk mengetahui detail tambahan tentang penghitungan dan pengukuran performa Level Up, lihat kecepatan frame. Anda juga dapat mempelajari dokumentasi sesi lambat untuk mengetahui strategi pengoptimalan terkait kelancaran frame.
Memori
Untuk memberikan pengalaman premium, Android 17 memperkenalkan penanganan memori yang dioptimalkan dan persyaratan platform yang lebih ketat tahun ini–bersama dengan telemetri memori baru yang dapat ditindaklanjuti di Konsol Play. Karena memenuhi batas memori standar ini akan diperlukan untuk Level Up, sebaiknya terapkan strategi pengoptimalan memori ini sejak awal untuk memastikan stabilitas aplikasi dan pengalaman pengguna yang baik. Kriteria kepatuhan yang lebih mendetail untuk mempertahankan status program Anda akan dibagikan dalam beberapa bulan mendatang.
Vulkan
Vulkan adalah API grafis modern Android yang menawarkan peningkatan signifikan dalam performa dan penggunaan baterai. Selain itu, game ini menawarkan teknik grafis baru dengan fidelitas yang lebih tinggi yang akan meningkatkan pengalaman gameplay di Android.
Di perangkat yang telah mengupdate driver grafis, dengan DEQP≥20240301:
- Vulkan harus ditetapkan sebagai API grafis utama jika Anda menggunakan Unity versi 2021 atau yang lebih baru, atau Unreal Engine versi 4.25 atau yang lebih baru. Penggunaan OpenGL ES ringan (Misalnya, untuk Iklan, WebView, dll.) dapat diterima selama <10% frame.
- Daripada menggunakan Vulkan secara langsung, game yang menggunakan Pipeline Render Bawaan Unity dapat memilih untuk menggunakan ANGLE untuk perangkat Android 17+. Game ini memiliki waktu hingga 30 September 2027 untuk menetapkan Vulkan sebagai API grafis utama. Transisi ke Universal Render Pipeline Unity sangat direkomendasikan untuk mencapai hal ini, tetapi bukan satu-satunya jalur yang diizinkan.
Semua game lainnya dapat memutuskan untuk menggunakan Vulkan sebagai API grafis utama atau memilih untuk menggunakan ANGLE untuk perangkat Android 17+. Untuk memilih ikut menggunakan ANGLE, ubah file manifes aplikasi sebagai berikut:
<application android:appCategory="game"> <meta-data android:name="com.android.graphics.driver.prefer_angle" android:value="true" /> </application>
Posisi default kami adalah bahwa semua game harus mengadopsi Vulkan karena menawarkan manfaat performa dan baterai yang signifikan. Pengecualian berikut menyadari bahwa beberapa game mungkin tidak memiliki pilihan pada API grafis.
- Game yang tidak mengontrol renderingnya sendiri dan merender melalui HWUI/SKIA (mirip dengan cara aplikasi merender). Game ini tidak memiliki kontrol atas pipeline grafisnya, dan akan dipindahkan ke Vulkan secara otomatis di versi Android mendatang.
- Jika game Anda menggunakan WebGPU sebagai API rendering-nya. WebGPU adalah bahasa tingkat tinggi baru yang menggunakan Vulkan di perangkat yang lebih baru dan OpenGL ES di perangkat yang lebih lama. Jika karena alasan tertentu WebGPU memutuskan untuk tidak menggunakan Vulkan di perangkat yang menjadi fokus, hal itu di luar kendali developer. Kami berupaya men-deploy backend Vulkan di sebanyak mungkin perangkat secepat mungkin.
- Jika game mengalami masalah pemblokiran dengan Vulkan, dan game tersebut telah melaporkannya dan diterima oleh pemelihara kode yang relevan (misalnya, Mesin Game, Vendor GPU-IP, atau Google), maka game tersebut dapat diberikan pengecualian selama jangka waktu yang sesuai untuk menemukan solusi atau agar masalah tersebut dapat diselesaikan.
- Developer dapat dikecualikan dari persyaratan ini jika mereka dapat mengurangi jumlah perintah CPU dengan cara yang serupa dengan yang disediakan Vulkan. Vulkan memberikan pengurangan jumlah perintah CPU sekitar 30% dibandingkan dengan solusi lainnya. Jika developer dapat menunjukkan peningkatan serupa dengan solusi alternatif, maka penggunaan Vulkan tidak diperlukan.
Referensi lainnya
Untuk mengetahui informasi selengkapnya tentang cara mengupgrade API grafis game Anda, lihat Vulkan.
Daftar perangkat referensi
Perangkat berikut digunakan untuk menguji pedoman kami. Karena hardware dan fitur Android terus berkembang, daftar ini dapat diperbarui untuk memastikan cakupan yang komprehensif.
Daftar perangkat
| Tahun | Vendor System on a Chip |
Model sistem di chip |
Produsen | Nama marketing | Faktor bentuk |
|---|---|---|---|---|---|
| 2026 | TENSOR G5 | PIXEL 10 PRO XL | PONSEL | ||
| PIXEL 10 PRO FOLD | PERANGKAT LIPAT | ||||
| MEDIATEK | MT6993 | VIVO | X300 | PONSEL | |
| X300 PRO | PONSEL | ||||
| OPPO | FIND X9 PRO | PONSEL | |||
| FIND X9 | PONSEL | ||||
| QTI | SM8845 | ONEPLUS | ONEPLUS 15R | PONSEL | |
| LENOVO | MOTOROLA SIGNATURE | PONSEL | |||
| SM8850 | SAMSUNG | GALAXY S26 ULTRA | PONSEL | ||
| GALAXY S26 | PONSEL | ||||
| GALAXY S26+ | PONSEL | ||||
| ONEPLUS | ONEPLUS 15 | PONSEL | |||
| OPPO | FIND N6 | PERANGKAT LIPAT | |||
| XIAOMI | XIAOMI 17 | PONSEL | |||
| XIAOMI 17 ULTRA | PONSEL | ||||
| LEITZPHONE DIDUKUNG OLEH XIAOMI | PONSEL | ||||
| XIAOMI 17 PRO MAX | PONSEL | ||||
| SAMSUNG | S5E9965 | SAMSUNG | GALAXY S26 | PONSEL | |
| GALAXY S26+ | PONSEL | ||||
| 2025 | TENSOR G4 | PIXEL 9 PRO XL | PONSEL | ||
| PIXEL 9 PRO FOLD | PERANGKAT LIPAT | ||||
| MEDIATEK | MT6991 | XIAOMI | XIAOMI 15T PRO | PONSEL | |
| SAMSUNG | GALAXY TAB S11 | TABLET | |||
| GALAXY TAB S11 ULTRA | TABLET | ||||
| GALAXY TAB S11 ULTRA 5G | TABLET | ||||
| GALAXY TAB S11 5G | TABLET | ||||
| VIVO | VIVO X200 | PONSEL | |||
| X200 PRO | PONSEL | ||||
| X200T | PONSEL | ||||
| OPPO | FIND X8 | PONSEL | |||
| FIND X8 PRO | PONSEL | ||||
| QTI | SM8735 | XIAOMI | XIAOMI PAD 8 | TABLET | |
| SM8750 | SAMSUNG | GALAXY S25 ULTRA | PONSEL | ||
| GALAXY S25 | PONSEL | ||||
| GALAXY S25+ | PONSEL | ||||
| GALAXY S25 EDGE | PONSEL | ||||
| GALAXY Z FOLD7 | PERANGKAT LIPAT | ||||
| ONEPLUS | ONEPLUS 13 | PONSEL | |||
| ONEPLUS 13S | PONSEL | ||||
| PAD 3 | TABLET | ||||
| OPPO | FIND N5 | PERANGKAT LIPAT | |||
| XIAOMI | XIAOMI 15 | PONSEL | |||
| XIAOMI 15 ULTRA | PONSEL | ||||
| SONY | XPERIA 1 VII | PONSEL | |||
| VIVO | IQOO 13 | PONSEL |
Pengujian komprehensif di setiap model tertentu mungkin tidak diperlukan karena beberapa perangkat dalam daftar menggunakan SoC yang identik dan menunjukkan performa yang sebanding. Developer memenuhi syarat untuk melakukan sertifikasi mandiri untuk pedoman ini setelah berhasil memverifikasi persyaratan di setidaknya satu perangkat dari setiap SoC yang tercantum:
Ponsel
| Tahun | System on a Chip | Perangkat |
|---|---|---|
| 2026 | Tensor G5 | PIXEL 10 PRO XL |
| 2025 | Tensor G4 | PIXEL 9 PRO XL |
| 2026 | MTK MT6993 | X300, FIND X9 |
| 2025 | MTK MT6991 | XIAOMI 15T PRO, GALAXY TAB S11, VIVO X200, FIND X8 |
| 2026 | QCOM SM8845/8850 | ONEPLUS 15R, MOTOROLA SIGNATURE, GALAXY S26, ONEPLUS 15, XIAOMI 17 |
| 2025 | QCOM SM8750 | GALAXY S25, ONEPLUS 13, PAD 3, XIAOMI 15. XPERIA 1 VII, IQOO 13 |
| 2026 | Exynos S5E9965 | GALAXY S26 |
Tablet
| Tahun | System on a Chip | Perangkat |
|---|---|---|
| 2025 | MTK MT6991 | GALAXY TAB S11 |
| 2025 | QCOM SM8735 | XIAOMI PAD 8 |
| 2025 | QCOM SM8750 | OPPO PAD 3 |