Unreal di Android

Dokumentasi developer Unreal Engine berisi sebagian besar hal yang diperlukan untuk menggunakan Unreal Engine dalam menargetkan perangkat Android.

Memulai

Panduan Memulai Cepat Android membahas sebagian besar hal yang diperlukan untuk memulai pengembangan Android, seperti:

  • Membuat project untuk perangkat seluler
  • Mengonfigurasi project untuk menargetkan Android
  • Menyiapkan editor untuk pratinjau perender seluler
  • Meluncurkan di perangkat target Android
  • Memaketkan build Android ke dalam APK untuk diuji

Jika Anda menggunakan Windows sebagai platform pengembangan, Unreal terintegrasi dengan Android Game Development Extension untuk Visual Studio.

Mengemas project Anda

Panduan Mengemas Project Android tidak hanya membahas pengemasan build Android ke dalam file APK, tetapi juga membahas build yang siap didistribusikan menggunakan Android App Bundle.

Play Asset Delivery

Referensi Google Play Asset Delivery membahas cara mengaktifkan Play Asset Delivery di project Anda, cara menentukan aturan untuk membuat potongan aset yang akan menjadi paket aset di Android App Bundle, dan cara memanfaatkan aset waktu penginstalan, fast-follow, dan on-demand.

Play Integrity API

Play Integrity API membantu Anda memeriksa apakah game tidak dimodifikasi, diinstal oleh Google Play, dan berjalan di perangkat asli yang didukung Android atau instance asli Google Play Game untuk PC. Server backend game Anda dapat merespons saat Anda mendeteksi traffic berisiko untuk mencegah akses yang tidak sah dan kecurangan. Lihat dokumentasi dan referensi Runtime API tentang cara mengintegrasikan fitur ini dengan plugin Unreal Engine.

Update dalam Aplikasi Play

Update dalam Aplikasi Play memungkinkan Anda meminta pengguna untuk mengupdate ke versi terbaru game, saat versi baru tersedia, tanpa perlu mengunjungi Play Store. Lihat dokumentasi dan referensi Runtime API tentang cara mengintegrasikan fitur ini dengan plugin Unreal Engine.

Ulasan dalam Aplikasi Play

Ulasan dalam Aplikasi Play memungkinkan Anda meminta pengguna untuk mengirimkan rating dan ulasan Play Store tanpa keluar dari game. Lihat dokumentasi dan referensi Runtime API tentang cara mengintegrasikan fitur ini dengan plugin Unreal Engine.

Layanan Penagihan Google Play

Panduan Pembelian Dalam Aplikasi membahas cara mengonfigurasi game untuk sistem penagihan Google Play, cara membaca informasi pembelian, dan cara melakukan pembelian.

Vulkan API

Vulkan adalah API grafis 3D lintas platform berperforma tinggi yang memiliki overhead rendah dibandingkan dengan OpenGL ES.

Untuk mengaktifkan API grafis Vulkan, buka Project Settings > Platforms > Android > Build, lalu pilih Support Vulkan. Jika Anda memilih Dukung Vulkan dan Dukung OpenGL ES3.2, Unreal akan menggunakan Vulkan secara default. Jika perangkat tidak mendukung Vulkan, Unreal akan kembali ke OpenGL ES 3.2.

Support Vulkan dan Support OpenGL ES3.2 dipilih di Project Settings > Platforms > Android > Build
Gambar 1. Aktifkan Vulkan secara default dan OpenGL ES 3.2 sebagai penggantian.

Kecepatan frame

Unreal 4.25 dan yang lebih tinggi mengintegrasikan Library Kecepatan Frame Android, yang merupakan bagian dari Android Game Development Kit. Artikel Kecepatan Frame Seluler menjelaskan cara mengaktifkan Library Kecepatan Frame Android, dan cara mengontrol kecepatan frame dari kode C++.

Pengoptimalan rendering

Panduan Pengoptimalan Rendering untuk Seluler membahas panduan dan praktik terbaik untuk mengoptimalkan performa seluler, termasuk kapan harus menggunakan peta normal versus mesh puncak tinggi. Hal ini mencakup dasar-dasar untuk mengurangi panggilan gambar, jumlah mesh, dan jumlah ID materi, serta kompleksitas material, pengoptimalan resolusi tekstur, waktu booting, dan ukuran paket.

Praktik terbaik

Kami juga memiliki artikel praktik terbaik seputar aset seni, identitas, distribusi, dan banyak lagi yang akan membantu Anda saat menjelajahi ekosistem Android dengan Unreal Engine.