Настройка проекта
- Версия Unity: 6000.3.5f1
- Платформа: Android
- Тип сборки: Релиз (разработка отключена)
- Скриптовый сервер: IL2CPP
- Целевая архитектура: только ARMv7
- Выход: APK
- Общий размер сборки: 129,38 МБ
- Текстуры: ~95,45% сборки
- ~300 спрайтов (2D мобильная игра)
- Спрайт Атлас: Включен
- Крупнейший участник:
→ ~105 МБКод: Выделить всё
Card Sprite Atlas.spriteatlasv2
- Только 5 аудиофайлов, уже оптимизированных
- Аудио не имеет существенного значения
Настройки импорта текстур
- Переопределить для Android: Включено
- Максимальный размер: 2048
- Формат: RGB(A) сжатый ASTC 12x12
- Алгоритм изменения размера: Митчелл
- Резервный вариант ETC2: Использовать настройки сборки
То, что я уже проверил
- Разработка Build отключена
- Аудио оптимизировано и минимально
- Нет больших неиспользуемых активы
- Отчет о сборке подтверждает, что текстуры Sprite Atlas являются узким местом
- Расширенные методы оптимизации Sprite Atlas (упаковка, заполнение, плотная упаковка, разделение атласа, варианты, и т. д.)
- Распространенные ошибки или подводные камни, из-за которых атласы становятся неожиданно большими
- Любые специфичные для Unity 6 оптимизации текстур или размеров сборки, которые легко пропустить
Заранее спасибо!
Подробнее здесь: https://stackoverflow.com/questions/798 ... textures-l