
Halo, Habr! Nama saya Mikhail, saya memberikan dukungan teknis untuk pengembang di bidang integrasi Layanan Seluler Huawei. Dan hari ini saya ingin memberi tahu Anda tentang alat kami yang dapat berguna bagi pengembang game seluler. Teman-teman kami dari Azur Games telah membicarakan tentang bagaimana Anda dapat mengadaptasi game dengan cepat . Pada artikel ini, saya akan memberi tahu Anda lebih detail tentang Huawei Game Service, yang mengimplementasikan fungsi-fungsi dasar dalam game, serta alat untuk monetisasi, periklanan, dan analitik aplikasi.
Layanan Game Huawei di tingkat aplikasi
Layanan Game Huawei adalah bagian dari ekosistem HMS untuk bermain game. Ia bekerja di tingkat aplikasi dan di tingkat sistem. Di tingkat aplikasi, HGS (Huawei Game Service) memungkinkan:
- . 200 . Game Service , . ID, , , , . , , : — ; — , ; — , .
- . , , , . , , -. .
- . . , , - , .
- . Game Service 70 , .
- . Huawei Drive, / .
Huawei Game Services

Huawei Game Service didasarkan pada GameTurbo Engine , yang menghubungkan sistem operasi dan aplikasi itu sendiri. Hal ini memungkinkan penyeimbangan beban dengan sumber daya sistem yang terbatas - aplikasi dapat meneruskan adegan permainan, konfigurasi, dan informasi lainnya ke sistem untuk mengalokasikan sumber daya secara dinamis. Sistem, pada gilirannya, memberikan informasi tentang statusnya sehingga parameter aplikasi dapat diubah dan disesuaikan untuk interaksi pengguna yang mulus dengan game.
Dengan demikian, aplikasi dapat menyediakan skenario penundaan bagi pengguna dan menjadikannya tidak terlihat mungkin. Pendekatan ini dapat berguna untuk meningkatkan jumlah adegan permainan yang dapat Anda konfigurasikan dengan transisi yang fleksibel dan lebih lancar.
Alat Monetisasi
Saat bekerja dengan layanan pembayaran, ekosistem Huawei memerlukan pendaftaran badan hukum wajib. Setelah mengonfirmasi data, bekerja dengan iklan dan pembelian dalam aplikasi akan tersedia. Untuk melakukan ini, gunakan:
- Ads Kit , yang memungkinkan Anda menerapkan iklan yang dipersonalisasi. Ini terintegrasi dengan platform iklan pihak ketiga (seperti menyesuaikan ) untuk melacak konversi dan lalu lintas tanpa mengorbankan persyaratan privasi - setiap pengguna memiliki OAID terenkripsi yang unik.
- In-App Purchases (IAP) — . : , . . IAP 78 170 . , . IAP , Huawei.
Ada beberapa cara di ekosistem Huawei yang dapat Anda gunakan untuk mendorong aktivitas pengguna. Untuk meningkatkan keterlibatan dalam game, kami sarankan menggunakan Push Kit , yang memungkinkan Anda mengirim pemberitahuan yang dipersonalisasi dengan pemilihan bahasa otomatis. Pada gilirannya, pengembang dapat melihat laporan lengkap tentang tampilan dan pengiriman pemberitahuan. Untuk pemberitahuan, Anda dapat menyiapkan grup yang dipersonalisasi sehingga Push Kit dapat memperoleh informasinya dari Analytics Kit. Pengembang dapat mengatur skrip acara yang berbeda untuk mengirim pemberitahuan dan mengirim yang baru berdasarkan cache dari pemberitahuan sebelumnya. Ada juga kemungkinan kustomisasi visual dari pemberitahuan push.
Dengan modul HadiahAnda dapat mengatur sistem hadiah yang akan diterima pemain untuk tindakan tertentu dalam game atau untuk mengunduh aplikasi itu sendiri. Hadiah dapat memiliki nomor seri yang unik, dan untuk menerimanya, pengguna harus mengikuti instruksi, atau tanpa nomor seri, dan kemudian akan diterima oleh semua orang yang telah melakukan tindakan tertentu.
Cara lain untuk memberi penghargaan kepada pengguna adalah Poin Huawei , mata uang internal yang dapat digunakan untuk membayar dalam aplikasi dan game. Sistem ini nyaman untuk meningkatkan pembelian dalam game dan menarik lebih banyak pemain. Mereka dapat datang dengan poin mereka dan melakukan pembelian segera sebagai bagian dari gameplay, atau mendapatkan poin dan menggunakannya untuk melakukan pembelian di aplikasi Huawei lainnya, yang meningkatkan motivasi untuk bermain.
Poin saat ini dapat digunakan untuk membeli aplikasi berbayar, barang virtual, hak istimewa atau layanan dalam aplikasi, menukar mata uang dalam game (seperti koin emas dan berlian), dan membayar langganan ke Video Huawei, Musik Huawei, dan Tema Huawei. ...
Alat data game
Saat ini, ada sekitar 30 paus berbeda di inti HMS yang bekerja dengan fungsi berbeda. Untuk sebagian besar gim, itu cukup untuk menghubungkan hanya tiga di antaranya:
- Analytics Kit 500 , , . , , , . .
- Account Kit (SMS- ) Huawei ID, . QR-.
- Drive Kit, . Drive API, Huawei Android. .
Biasanya, adaptasi aplikasi untuk HMS tidak membutuhkan banyak usaha, dan tugas utamanya adalah memastikan bekerja dengan dua platform sekaligus: dari Google dan dari Huawei, dan sudah ada artikel tentang ini di Habré .
Jika Anda memiliki game di mesin Unity, maka Anda dapat mempercepat implementasi HMS menggunakan plugin untuk Android Studio atau Unity Distribution Portal , yang memungkinkan Anda membuat satu APK untuk beberapa platform sekaligus, termasuk AppGallery. Ada juga integrasi langsung dengan Cocos Engine.
Untuk tim kecil, akan lebih mudah menggunakan layanan pengujian dan debug cloud.yang memungkinkan Anda menguji aplikasi tanpa mengakses ponsel Huawei secara fisik. Salah satu artikel kami selanjutnya adalah tentang mereka.
Cara menerbitkan game Anda
Untuk bekerja dengan AppGallery, ikuti langkah-langkah berikut:
- Mendaftar ke AppGallery Connect . Ini adalah konsol universal untuk aplikasi (termasuk game) yang memungkinkan Anda untuk menerbitkan, memberikan akses awal, dan mendapatkan statistik. Untuk mendaftar, Anda harus menunjukkan badan hukum Anda dan menambahkan informasi pembayaran. Proses verifikasi dapat memakan waktu hingga 4 hari.
- Buat proyek.
- Tambahkan aplikasi ke proyek.
- Tambahkan integrasi utama dengan berbagai layanan Huawei pilihan Anda. Tambahkan skrip dan sertifikat untuk berinteraksi dengan paus lain.
- Publikasikan aplikasi.
Itu saja untuk saat ini. Jika Anda memiliki pertanyaan tentang kemampuan platform kami, mencantumkan aplikasi Anda di AppGallery, atau pertanyaan teknis tentang alat Huawei, tanyakan di komentar.