Android Game Development Kit

Ikon AGDK

Android Game Development Kit (AGDK) adalah serangkaian alat dan library yang membantu Anda mengembangkan dan mengoptimalkan game Android serta berintegrasi dengan platform dan alur kerja pengembangan game yang sudah ada.

Menggunakan, mengembangkan, atau memperluas game engine

AGDK menyediakan alat dan library untuk menambahkan dukungan Android saat Anda membuat atau memperluas game engine. AGDK juga menyediakan plugin dan integrasi yang mendukung pengembangan Android di banyak game engine yang ada.

Melakukan pengembangan di Visual Studio

Anda dapat mem-build game Android di Visual Studio di Windows menggunakan Android Game Development Extension (AGDE) untuk Visual Studio. AGDE adalah ekstensi Visual Studio yang memungkinkan Anda menggunakan project Visual Studio yang sudah ada untuk mem-build game Android.

Library

Library AGDK memungkinkan Anda mengembangkan dan mengoptimalkan game di C atau C++ saat mengakses library dan layanan pengembangan aplikasi Android.

Kecepatan Frame

Membantu game menghadirkan frame dengan kecepatan yang konsisten, dan menyesuaikan kecepatan berdasarkan performa.
Referensi  Panduan Pengguna

Aktivitas Game

Mendukung pengembangan game di C atau C++ dengan akses ke Android Jetpack dan layanan dependen.
Referensi  Panduan Pengguna

Pengontrol Game

Mengelola pengontrol game dengan mengakses koneksi, fitur, informasi perangkat, dan data input.
Referensi  Panduan Pengguna

Input Teks Game

Menampilkan dan menyembunyikan keyboard virtual, serta mengelola update teks.
Referensi  Panduan Pengguna

Memory Advice API (Beta)

Membantu aplikasi Android tetap berada dalam batas aman penggunaan memori dengan memperkirakan penggunaan memori dan memberi tahu aplikasi jika batas terlampaui.
Referensi  Panduan Pengguna

Audio Berperforma Tinggi Oboe

Mengurangi latensi audio, sekaligus menghindari masalah audio perangkat dan platform.
Referensi  Panduan Pengguna

Android Performance Tuner

Mengidentifikasi masalah performa yang terkait dengan setelan kualitas, scene, waktu pemuatan, dan model perangkat.
Referensi  Panduan Pengguna

Plugin Unity Android Performance Tuner

Mengintegrasikan Android Performance Tuner dengan Unity.
Referensi  Panduan Pengguna

Wrapper library (Beta)

Buat kode C/C++ untuk mengakses library JAR dari aplikasi native. Alat ini menyediakan antarmuka ringan untuk mengakses kode Java tanpa perlu menulis, men-debug, dan memelihara JNI Anda sendiri.

Panduan Pengguna

Pengoptimalan

Selain Android Performance Tuner, AGDK menyertakan Android GPU Inspector (AGI), yang merupakan alat yang menyediakan GPU lanjutan dan profiling sistem untuk game yang memerlukan banyak grafis.

Untuk daftar lengkap praktik terbaik dan alat optimasi game Android, lihat ringkasan optimasi.

Kemampuan adaptasi

Kemampuan adaptasi adalah pilar baru dari AGDK yang berfokus untuk membantu game Anda memahami, merespons, dan memengaruhi perubahan pada status termal dan performa perangkat.

Petunjuk performa CPU

Memungkinkan game memengaruhi perilaku performa CPU dinamis tanpa membuat perangkat terlalu panas dan menyia-nyiakan daya.

Panduan Pengguna

Pemantauan status termal

Capai sasaran performa dengan memahami status termal dan batasan perangkat.

Panduan Pengguna

Mode Game

Optimalkan gameplay dengan memprioritaskan karakteristik, seperti performa atau masa pakai baterai, berdasarkan preferensi pengguna.

Panduan Pengguna

Game Manager API

Update mode game aplikasi Anda agar Android OS dapat menyesuaikan aplikasi untuk memenuhi kebutuhan performa Anda.

Referensi