Panduan ini membahas langkah-langkah berikut:
- Memilih versi Defold
- Mendownload dan menginstal Defold
- Membuat project baru menggunakan template seluler
- Mengonfigurasi setelan project Defold khusus Android
Memilih versi
Gunakan rilis stabil Defold yang terbaru jika memungkinkan. Untuk pengembangan Android, gunakan versi 1.2.181 atau yang lebih tinggi.
Mendownload dan menjalankan Defold
Kunjungi halaman download Defold untuk mendownload game engine bagi lingkungan pilihan Anda.
Defold didistribusikan sebagai aplikasi mandiri. Defold tidak memerlukan proses penginstalan; setelah mengekstrak arsip download, Anda dapat menjalankannya sebagaimana adanya.
Membuat project menggunakan template game seluler
Defold menyertakan berbagai template yang dapat Anda gunakan saat membuat project baru. Template Game Seluler berguna saat membuat project untuk Android. Memilih template ini secara otomatis akan membuat file ikon aplikasi placeholder, dan mengonfigurasi setelan ukuran, setelan orientasi, dan binding input.
Untuk membuat project baru menggunakan template Game Seluler, lakukan langkah-langkah berikut:
- Luncurkan Editor Defold.
- Klik Project Baru, dan pastikan tab Dari Template dipilih.
- Pilih template Game Seluler dari daftar.
- Tentukan nama dan lokasi untuk project baru.
- Klik Buat Project Baru.
![Memilih template Game Seluler dari project baru](https://developer.android.com/static/images/games/engines/defold/Mobile_template.png?authuser=6&hl=id)
Mengonfigurasi project untuk Android
Defold mendukung sejumlah setelan khusus Android untuk project Defold.
- Untuk mengakses setelan ini: di editor Defold, buka file
game.project
dan scroll ke bawah ke bagian Android.
![Bagian Android pada setelan project Defold](https://developer.android.com/static/images/games/engines/defold/Project_settings.png?authuser=6&hl=id)
Setelan penting project khusus Android akan mengelompokkan grup ke dalam kategori berikut:
Ikon aplikasi
Kolom Ikon aplikasi: Menentukan file ikon aplikasi. File ikon harus dalam format PNG dan cocok dengan ukuran piksel yang disebutkan dalam nama kolom.
Informasi paket
Kode Versi: Menentukan kode versi paket. Google Play memerlukan kode versi unik untuk setiap pengiriman paket. Jangan mencoba menggunakan kode versi yang lebih rendah daripada kode versi yang dikirim sebelumnya karena akan menyebabkan error.
Versi Sdk Minimum: Menentukan API level Android minimum yang didukung oleh project Anda.
Versi Sdk Target: Menentukan API level Android SDK yang digunakan untuk mem-build dan mengekspor project. Pastikan nilai ini mematuhi persyaratan API target Google Play.
Paket: Menentukan pengenal paket aplikasi. ID ini harus cocok dengan ID paket yang dibuat di Konsol Google Play.
Setelan manifes: Menentukan file AndroidManifest.xml
yang akan digunakan
untuk membuat manifes aplikasi. Defold secara otomatis akan membuat file manifes
default untuk setelan ini dan mengisinya dengan nilai dari setelan project.
Setelan lainnya
Mode Imersif: Jika dipilih, opsi ini akan menyembunyikan navigasi dan status bar saat aplikasi aktif.
Dapat di-debug: Jika dipilih, opsi ini akan menyetel kolom android:debuggable
di
manifes Android selama ekspor.