# 19. Стилизация иконки приложения
Table of Contents
19. Стилизация иконки приложения
Цель
Заменить простую заглушку (один круг на фоне) на иконку в общем визуальном ключе: ночное небо, лёгкая туманность, три различимых шара-планеты в духе игровой палитры и названия «Третья планета», чтобы лаунчер и boot_splash воспринимались как одна линейка оформления.
Описание выполненной работы
Композиция 128×128
Использован viewBox="0 0 128 128" и скругление rx="22" по прямоугольнику фона — на Android без отдельного adaptive foreground это даёт узнаваемый силуэт на скруглённых ярлыках. Основной контент (три круга) размещён в центральной зоне, чтобы при системном маскировании не обрезались ключевые элементы.
Палитра
Вертикальный градиент близок к sky_bottom / sky_top из starfield_bg.gdshader. Полупрозрачное «облако» на ellipse имитирует лёгкую полосу туманности без тяжёлых фильтров на всём кадре. Три radialGradient задают читаемые оранжевый, синий и бирюзовый шары — те же семантические цвета, что у типичных видов планет на поле.
SVG без фильтров
Файл обходит feGaussianBlur и прочие фильтры SVG: импортёр Godot для иконок стабильнее обрабатывает градиенты и простые контуры.
Экспорт Android
В export_presets.cfg поля launcher_icons/adaptive_* пока пустые — движок берёт config/icon. Для продакшена в Google Play позже имеет смысл заполнить foreground / background adaptive icon под Material Guidelines; текущий шаг ограничивается единым векторным значком проекта.
Проверка
Открой проект в редакторе Godot 4.5: в Project Settings → Application → Config → Icon должен отображаться новый файл. На телефоне после экспорта проверь ярлык в списке приложений и трей задач при ALT+TAB на десктопе.
Ссылка на проект: Third Planet
Ссылка на игру: Google Play Rustore