Mulai menggunakan game Android

Biasanya, Anda mulai mengembangkan game di game engine, seperti Unity, Unreal, Defold, atau Godot. Kemungkinan besar itu juga yang menjadi target desain visual Anda. Kemudian, Anda mengerjakan alat Android untuk mengembangkan, mengoptimalkan, dan mendistribusikan game.

Mengembangkan aplikasi

Untuk mengembangkan game Android, gunakan Android Game Development Kit (AGDK) yang dikombinasikan dengan game engine Anda. AGDK terdiri dari library dan alat pengembangan game Android inti. Rilis ini mencakup integrasi game C/C++, penyesuaian performa, audio berperforma tinggi, serta fitur untuk menggunakan atau menyesuaikan mesin game.

Beberapa game engine memiliki komponen AGDK yang terintegrasi, sehingga Anda dapat mem-build game Android tanpa mengubah game engine. Anda juga dapat menggunakan AGDK untuk mengembangkan atau menyesuaikan mesin game sendiri.

Anda dapat menggunakan Android Game Development Extension (AGDE), ekstensi Visual Studio yang dapat digunakan untuk mengembangkan game di Visual Studio yang menyertakan Android sebagai platform target.

Anda dapat menggunakan Google Play Game untuk PC, platform yang menghadirkan game Android Anda ke PC menggunakan emulasi performa tinggi dengan game lintas-perangkat Android dan ChromeOS dari satu codebase.

Anda dapat menggunakan Android NDK untuk mengembangkan aplikasi Android dalam kode native menggunakan C atau C++. Hal ini dapat meningkatkan performa game dengan memberikan lebih banyak akses langsung ke hardware perangkat. Selain itu, Anda juga dapat menggunakan kembali library C dan C++, serta berbagi kode game di beberapa platform. Untuk jenis aplikasi tertentu, cara ini dapat membantu Anda menggunakan kembali library kode yang ditulis dalam bahasa tersebut.

Buka Pengembangan

Mengoptimalkan

Anda dapat mengoptimalkan game untuk karakteristik yang diinginkan, seperti masa pakai baterai atau performa yang lebih baik. Alat pengoptimalan mencakup hal berikut:

  • Android GPU Inspector (AGI), alat grafis dan pembuatan profil sistem lanjutan yang menyediakan pelacakan dan analisis frame individual.

  • Android Performance Tuner (APT), alat yang dapat Anda gunakan untuk mengukur dan mengoptimalkan kecepatan frame, fidelitas grafis, waktu pemuatan, dan pengabaian pemuatan di banyak perangkat Android dalam skala besar.

  • Android Dynamic Performance Framework (ADPF), sekumpulan API yang dapat digunakan untuk mengoptimalkan performa game pada level berkelanjutan yang tidak membuat perangkat terlalu panas.

Buka Optimize

Publikasikan

Anda menggunakan Google Play untuk menambahkan layanan ke dan mendistribusikan game Android.

Dengan layanan game Google Play, Anda dapat menambahkan fitur sosial ke game, melihat statistik gameplay, dan menyediakan gameplay lintas platform di berbagai perangkat. Anda dapat menyiapkan dan mengelola Layanan game Play di Konsol Google Play, lalu menambahkan fitur menggunakan Play Games Services API untuk Android, C, dan Unity.

Dengan fitur Mainkan saat Mendownload, Anda dapat memungkinkan pemain masuk ke gameplay dengan cepat setelah mendownload kecil saat aset game yang tersisa diambil di latar belakang.

Buka Publikasi