Я делаю 2d-игру в Unity с изображениями 4k, нужно оптимизировать изображения для мобильных устройств. Я обнаружил, что у Android есть отличный подход для моего случая. Просто создайте разные папки для разрешений экрана (xhdpi, hdpi, mdpi, ldpi) (проверьте ссылку для получения дополнительной информации) и опубликуйте свою игру как набор приложений. Когда пользователь загрузит игру, он получит разрешение текстур, которое поддерживает его устройство, и это супер круто и именно то, что мне нужно (полезная ссылка об этом).
Но я не могу найти информации, как это сделать в Unity (создавать изображения для разных разрешений и делать смарт-комплект приложений). Unity поддержка пакета приложений, но как обрабатывать спрайты с разным разрешением - все еще для меня загадка.