Pencapaian menawarkan engagement dengan memberikan reward kepada pemain karena telah mencapai tonggak pencapaian tertentu atau menyelesaikan tantangan dalam game. Fitur ini menarik minat audiens yang lebih luas, termasuk pemain yang mungkin tidak terlalu tertarik dengan papan peringkat kompetitif, tetapi menikmati progres pribadi.
Pencapaian berkualitas tinggi membuat game Anda lebih menarik dan meningkatkan penemuan di Google Play, sehingga mendorong pengguna untuk mulai bermain. Hal ini juga membuat game Anda memenuhi syarat untuk misi, yang memberi penghargaan kepada pengguna karena mencapai pencapaian.
Untuk memenuhi pedoman pengalaman pengguna Level Up Google Play Game, game Anda harus mematuhi tingkat dasar pencapaian.
Untuk menghadirkan pencapaian ke game Anda:
- Tentukan pencapaian yang akan diberikan, namanya, dan ikon terkaitnya. Lihat checklist kualitas.
- Konfigurasi pencapaian Anda di Konsol Play dengan menambahkan pencapaian satu per satu atau menggunakan opsi upload massal. Lihat menambahkan pencapaian.
- Lakukan integrasi di game Anda dengan memanggil API Layanan game Play saat pengguna telah memperoleh atau menyelesaikan pencapaian menggunakan ID yang diberikan dari implementasi klien Anda.
- Verifikasi bahwa pencapaian berfungsi seperti yang direncanakan. Lihat pengujian pencapaian.
- Publikasikan pencapaian dan game Anda. Lihat memublikasikan pencapaian.
Mendesain pencapaian berkualitas tinggi
Pencapaian wajib dan yang direkomendasikan
Dasar pengukuran
- Minimal sepuluh pencapaian yang tersebar di sepanjang masa aktif game.
- Setidaknya empat pencapaian harus dapat dicapai secara wajar dan andal dalam waktu satu jam gameplay oleh semua orang yang bermain.
- Semua pencapaian harus memiliki nama dan deskripsi yang unik. Deskripsi ini harus menjelaskan kepada pengguna apa yang perlu mereka lakukan untuk mendapatkan pencapaian.
- Semua pencapaian harus memiliki ikon yang unik.
Direkomendasikan
- Gunakan pencapaian inkremental untuk menunjukkan progres.
- Setidaknya empat puluh atau lebih pencapaian yang tersebar di sepanjang masa aktif game, termasuk pencapaian yang mengejutkan dan menyenangkan, menghargai pencapaian, dan mencatat progres pemain.
- Gunakan pencapaian tersembunyi untuk memberikan elemen kejutan dan kesenangan.
- Tambahkan pencapaian baru saat level atau episode baru ditambahkan ke game.
Checklist kualitas
Untuk mendesain pencapaian berkualitas tinggi guna meningkatkan pengalaman pengguna, pastikan Anda mengikuti checklist kualitas.
Dasar-dasar pencapaian
Saat melihat pencapaian di Konsol Google Play, Anda dapat menemukan jenis, elemen, dan status berikut:
Jenis pencapaian
Ada tiga jenis pencapaian:
- Pencapaian standar adalah pencapaian dasar yang dibuka dalam satu langkah. Buat pencapaian dengan beragam tujuan, seperti mencapai level tertentu dalam game, menaikkan level karakter atau markas, memenangkan pertandingan, atau bahkan upaya yang gagal. Selain itu, tambahkan pencapaian baru saat level atau episode baru ditambahkan ke game.
- Pencapaian inkremental melibatkan pemain yang membuat progres
bertahap dalam mendapatkan pencapaian selama jangka waktu yang lebih lama.
Oleh karena itu, fitur ini adalah alat yang efektif bagi developer untuk memandu perilaku pemain dan menghargai engagement yang berkelanjutan. Developer harus memaksimalkan peluang untuk membuat pencapaian inkremental dibandingkan pencapaian standar untuk sebuah game. Minimal 5 pencapaian inkremental harus ada dalam game.
Lihat panduan berikut saat mendesain pencapaian inkremental:
- Memberi reward pada engagement core gameplay loop - Gunakan pencapaian inkremental untuk memberi reward kepada pemain karena berinteraksi berulang kali dengan tindakan sentral dan paling umum dalam game. Pastikan pemain merasa dihargai dan mendapatkan pengalaman yang bermakna saat berinteraksi.
- Pastikan progres dapat diukur dan terlihat - Keajaiban pencapaian inkremental terletak pada status progres. Ukur progres dan laporkan ke layanan game Play.
- Gunakan tingkat untuk membuat pencapaian - Sasaran 10.000 dapat terasa sangat jauh. Pecah menjadi pencapaian bertingkat untuk memberikan beberapa momen kepuasan.
Misalnya,
- Tingkat 1: "Pembasmi Monster" - Kalahkan 1.000 musuh
- Level 2: "Penghancur Makhluk" - Kalahkan 5.000 musuh
- Level 3: "Mesin Perang" - Kalahkan 10.000 musuh
- Tujuannya harus berupa maraton, bukan lari cepat - Jumlah target harus cukup tinggi sehingga memerlukan minimal sepuluh sesi untuk mencapainya.
- Pencapaian tersembunyi menyembunyikan detailnya dari pemain. Gunakan pencapaian tersembunyi untuk memberi kejutan dan membuat pengguna merasa senang, tetapi gunakan secara jarang. Layanan game Play memberikan deskripsi dan ikon placeholder umum untuk pencapaian. Sembunyikan pencapaian jika berisi spoiler tentang game yang tidak ingin diungkapkan (misalnya, "Ketahui bahwa selama ini Anda adalah hantu!").
Elemen dasar pencapaian
Elemen dasar berikut dikaitkan dengan setiap pencapaian:
- Id adalah string unik yang dihasilkan oleh Konsol Google Play. Anda akan menggunakan ID unik ini untuk merujuk ke pencapaian di klien game Anda.
- Nama adalah nama pendek pencapaian (misalnya, "Pieman"). Nilai dapat mencapai maksimum 100 karakter.
- Deskripsi adalah deskripsi singkat tentang pencapaian Anda. Biasanya, ini menunjukkan kepada pemain cara memperoleh pencapaian (misalnya, "Memanggang pai krim lemon sebelum matahari terbenam"). Nilai dapat mencapai maksimum 500 karakter.
- Ikon adalah ikon persegi yang terkait dengan pencapaian Anda. Untuk praktik terbaik saat membuat ikon pencapaian, lihat bagian Panduan ikon.
- Urutan daftar adalah urutan kemunculan pencapaian yang dikunci saat pemain melihat pencapaian yang terkait dengan game Anda. Urutannya dapat diatur sesuai keinginan Anda. Pencapaian terbuka akan muncul di bagian atas daftar dalam urutan pencapaian.
Status pencapaian
Pencapaian dapat berada dalam salah satu dari tiga status:
- Pencapaian tersembunyi berarti detail tentang pencapaian disembunyikan dari pemain. Layanan game Play memberikan deskripsi dan ikon placeholder umum untuk pencapaian saat dalam status tersembunyi. Sebaiknya sembunyikan pencapaian jika berisi spoiler tentang game yang tidak ingin diungkapkan terlalu awal (misalnya, "Ketahui bahwa selama ini Anda adalah hantu!").
- Pencapaian terungkap berarti pemain mengetahui tentang pencapaian tersebut, tetapi belum mendapatkannya. Sebagian besar pencapaian dimulai dengan status terungkap.
- Pencapaian terbuka berarti pemain telah berhasil memperoleh pencapaian tersebut. Pencapaian dapat dibuka secara offline. Setelah online kembali, game akan disinkronkan dengan Layanan game Play untuk memperbarui status terbuka pencapaian tersebut.
Poin dan poin pengalaman
Pencapaian dalam game yang mendukung Layanan game Play memiliki nilai poin yang berkontribusi pada Poin pengalaman (XP) pemain. Poin ini digunakan untuk menghitung XP untuk setiap pencapaian.
Rumus untuk menghitung XP adalah sebagai berikut:
XP for an achievement = 100 * (point value for the achievement)
Saat pemain memperoleh pencapaian, Layanan game Play akan melacak XP yang terkumpul. Saat pemain memperoleh cukup poin untuk naik level, Layanan game Play akan mengirimkan notifikasi ke aplikasi Google Play Game. Pemain dapat melihat level saat ini dan histori XP langsung dari halaman Profil di dalam aplikasi Google Play Game.
Ikuti panduan berikut saat menetapkan nilai poin untuk pencapaian:
- Sebuah game dapat memiliki total maksimum 1.000 poin di semua pencapaiannya.
- Nilai poin harus kelipatan 5.
- Tidak ada satu pencapaian yang dapat memiliki lebih dari 200 poin.
- Tetapkan nilai poin berdasarkan kompleksitas dan kelangkaan pencapaian.
- Selalu sisihkan sebagian saldo dari total alokasi 1.000 poin Anda. Hal ini memungkinkan Anda menambahkan pencapaian baru untuk level atau update game mendatang.