Aplikasi Contoh
Aplikasi contoh ADPF menunjukkan penggunaan dasar ADPF API.
Contoh ini menampilkan status termal perangkat menggunakan
getThermalHeadroom
API dan status termal
ADPF. Aplikasi juga secara dinamis mengubah beban kerja berdasarkan headroom Thermal
dan Performance Hint Manager API
untuk mengontrol performa thread render.
Codelab
Codelab Mengintegrasikan Fitur Adaptasi ke Game Native Anda akan memandu Anda untuk mengintegrasikan fitur ADPF ke dalam game dengan langkah-langkah sederhana yang dapat diikuti sesuai keinginan Anda. Di akhir codelab, Anda akan mengintegrasikan fitur berikut dan akan lebih memahami fungsinya:
- Thermal API: memproses kondisi termal perangkat dan bereaksi sebelum perangkat beralih ke status throttling termal.
- Game Mode API: memahami preferensi pengoptimalan pemain (memaksimalkan performa atau menghemat baterai) dan menyesuaikannya.
- Game State API: memberi tahu sistem tentang status game Anda (memuat, bermain, UI, dll.) dan sistem dapat menyesuaikan resource (meningkatkan I/O, atau CPU, GPU, dll.).
- Performance Hint API: memberi tahu sistem tentang model threading dan beban kerja Anda sehingga sistem dapat mengalokasikan resource dengan tepat.
Kisah Developer
Lihat cara developer game meningkatkan stabilitas FPS dan mengoptimalkan konsumsi daya mereka menggunakan Adaptability API dalam kisah sukses developer ini.
- Kakao Games meningkatkan stabilitas FPS hingga 96% melalui Adaptasi Android
- Gameloft mengurangi konsumsi daya perangkat sebesar 70%, yang menghasilkan waktu bermain 35% lebih lama dengan Game Mode API
- Update Android Game Development Kit (AGDK): Fitur kemampuan adaptasi dan performa
- GDC Vault - Google Developer Summit: Meningkatkan Performa Game dengan Android Dynamic Performance Framework