Upload
gamelanyk
View
228
Download
1
Embed Size (px)
Citation preview
Penyebab Ukuran APK Membengkak
Device Filter menggunakan FAT mode
terdapat asset - asset yang tidak terpakai dari scene
Asset image yang tidak teroptimasi
Multiple APK Upload di Play Store
Wajib beda version code Version code x86 > ARM ARMv7 ganjil ,x86 genap (misal : ARM : 13 , x86 : 14) Upload ARMv7 dulu baru x86
Rule of Thumbs
file size sprite != file size png/jpg
ukuran resolusi image mempengaruhi ukuran sprite aplikasi2 png minifier atau png compress tidak mempengaruhi file size sprite.tidak usah digunakan
Power of Two (PoT)
32 64 128 256
Asset dengan ukuran tinggi dan lebar dua pangkat (Power of Two) lebih optimal bagi proses GPU
Unity secara otomatis mengkonversi ukuran asset - asset non PoT menjadi PoT, otomatis menambah ukuran asset
More on Asset optimization
Rencanakan asset - asset yang akan digunakan sebelum membuat game Tentukan referensi resolusi yang akan digunakan. e.g : Android umumnya 800x480 atau 1270x720 buat asset dengan perbandingan referensi resolusi di atas untuk background berukuran besar (lebih dari 1024) sebaiknya dipotong jadi beberapa part dan disambung lewat code patokan batas size : 32, 64, 128, 256, 512, 1024, 2048
To Sum everything up
Manfaatkan setting Device Filter Buat 2 build apk : ARM dan x86 Gunakan Editor Log untuk menemukan asset - asset yang tidak terpakai dalam scene perhatikan resolusi asset yang anda import gunakan texture atlas & matikan mipmap rencanakan asset sebelum memulai asset sound terutama sfx bisa force mono