Mulai menggunakan game Android

Biasanya, Anda mulai mengembangkan game di game engine, seperti Unity, Unreal, Defold, atau Godot. Tempat ini juga kemungkinan menjadi tempat Anda melakukan desain visual. Kemudian, Anda akan menggunakan alat Android untuk mengembangkan, mengoptimalkan, dan mendistribusikan game.

Mengembangkan aplikasi

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

Beberapa game engine telah mengintegrasikan komponen AGDK, sehingga Anda dapat mem-build game Android tanpa memodifikasi game engine. Anda juga dapat menggunakan AGDK untuk mengembangkan atau menyesuaikan game engine sendiri.

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

Anda dapat menggunakan layanan game Google Play untuk menambahkan fitur sosial ke game, melihat statistik gameplay, dan menyediakan gameplay lintas platform di beberapa 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.

Anda dapat menggunakan Google Play Game untuk PC, platform yang menghadirkan game Android 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, ini dapat membantu Anda menggunakan kembali library kode yang ditulis dalam bahasa tersebut.

Buka Develop

Optimalkan

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

  • Android GPU Inspector (AGI), alat profiling sistem dan grafis lanjutan yang menyediakan pelacakan dan analisis setiap frame.

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

  • Android Dynamic Performance Framework (ADPF), sekumpulan API yang dapat Anda gunakan 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 Mainkan saat Mendownload, Anda dapat mengizinkan pemain masuk ke gameplay dengan cepat setelah mendownload sedikit selagi aset game lainnya diambil di latar belakang.

Buka Publikasi