Hi everyone, I am making an Andorid game and wanted to know if you could help me. I am making the icons for the android icon dimentions but all the sizes seem very blurry. For instance, the bigger dimentions (96x96) looks good enough on mobile device but as the icon gets scaled bigger once entered the game app, the icon looks so low quality. I can tell other games look sharp and clear. If you could help me with this it would be much appreciated.
blurry launcher icons are almost always a missing density bucket — android upscales the largest icon it finds and the blur comes from that upscale. ue’s android settings take icon files per bucket (48px mdpi up to 192px xxxhdpi for the launcher); if the top buckets are empty, the launcher grabs the 96px one and stretches it.
what to do: (1) project settings → platforms → android: fill in every icon size the panel lists, not just the biggest — the engine drops them into the right res/drawable-*dpi folders at package time. (2) draw once at 512px and export each bucket by downscaling (lanczos/bicubic); never let anything resample the small ones twice. (3) after changing icons, uninstall the old build from the device before testing — the android launcher caches icons aggressively, so the old blurry one can stick even when the new apk is correct. (4) the play store listing icon is a separate 512px png upload, unrelated to the apk.
if it still looks soft in the drawer’s scale animation, that is the adaptive-icon path: modern launchers mask icons into a shape and scale the layers, so supply the adaptive icon foreground/background files instead of only the legacy square — that is what makes it sharp everywhere.