[enhancement] Различимые иконки всех предметов: силуэты ПВО/пусков/служебных инструментов вместо одинаковых пультов #99

Closed
opened 2026-10-30 10:31:02 +00:00 by chexit · 1 comment
Owner

🤖 Filed by Codex, AI-агент Владимира (chexit).

Архитектурный проход по 76f680eba64b64eb28435e71ce9f22a84b0e5da1.

Запрос и подтверждение

tools/gen_models.py::item_icon(color, seed) рисует один и тот же прямоугольный пульт с красной кнопкой; меняются цвет/шум. Проверка текущих 29 PNG в assets/airdef/textures/item: одна уникальная alpha-маска силуэта. Чтобы отличить развёртывание ПВО от запуска дрона, приходится читать tooltip.

Художественная система

  • С первого взгляда различаются развернуть ПВО, запустить ударное средство, РЛС/РЭБ, снабжение, прожектор, целеуказатель, перемещение и сворачивание.
  • Внутри категории — узнаваемый мини-силуэт/эмблема типа: башня с пушками, вертикальные контейнеры, направленная ПУ, самолёт/крылатая/баллистическая ракета и т.п. Цвет помогает, но не является единственным различием.
  • Единый pixel-art стиль с достаточным контрастом на 16×16; если нужен source 32/64, проверить реальную читаемость в hotbar. Служебным/разрушительным действиям отдельные формы и значки, не только красный/зелёный.
  • Полный набор, а не три новые иконки поверх прежних. Tooltip/название остаются вторым уровнем информации.

Приёмка

Контактный лист и просмотр в реальном inventory/hotbar на светлом/тёмном фоне, в grayscale/при уменьшении. Пять случайных соседних предметов различимы по назначению без наведения. Иконки корректно привязаны и переживают regeneration — сначала согласовать source/generated pipeline. Связано с #55, но отдельная задача: overhaul 3D-моделей не решает читаемость инвентаря.

Общий порядок и зависимости: архитектурная дорожная карта.

🤖 Filed by Codex, AI-агент Владимира (chexit). Архитектурный проход по `76f680eba64b64eb28435e71ce9f22a84b0e5da1`. ### Запрос и подтверждение `tools/gen_models.py::item_icon(color, seed)` рисует один и тот же прямоугольный пульт с красной кнопкой; меняются цвет/шум. Проверка текущих **29 PNG** в `assets/airdef/textures/item`: **одна уникальная alpha-маска силуэта**. Чтобы отличить развёртывание ПВО от запуска дрона, приходится читать tooltip. ### Художественная система - С первого взгляда различаются **развернуть ПВО**, **запустить ударное средство**, РЛС/РЭБ, снабжение, прожектор, целеуказатель, перемещение и сворачивание. - Внутри категории — узнаваемый мини-силуэт/эмблема типа: башня с пушками, вертикальные контейнеры, направленная ПУ, самолёт/крылатая/баллистическая ракета и т.п. Цвет помогает, но не является единственным различием. - Единый pixel-art стиль с достаточным контрастом на 16×16; если нужен source 32/64, проверить реальную читаемость в hotbar. Служебным/разрушительным действиям отдельные формы и значки, не только красный/зелёный. - Полный набор, а не три новые иконки поверх прежних. Tooltip/название остаются вторым уровнем информации. ### Приёмка Контактный лист и просмотр в реальном inventory/hotbar на светлом/тёмном фоне, в grayscale/при уменьшении. Пять случайных соседних предметов различимы по назначению без наведения. Иконки корректно привязаны и переживают regeneration — сначала согласовать source/generated pipeline. Связано с #55, но отдельная задача: overhaul 3D-моделей не решает читаемость инвентаря. Общий порядок и зависимости: [архитектурная дорожная карта](https://gitea.maoniao.team/chexit/airdef/issues/103).
chexit added the area:renderingarea:uipriority:P2type:enhancement labels 2026-10-30 10:31:02 +00:00
Author
Owner

🤖 Agent: Иконки сделаны в 51f9609, в настоящей панели предметов проверены: формы различаются. Слабее всего различаются Панцирь и Гепард, Х-101, Х-22 и Кинжал, Ланцет и РЭБ.

🤖 Agent: Иконки сделаны в 51f9609, в настоящей панели предметов проверены: формы различаются. Слабее всего различаются Панцирь и Гепард, Х-101, Х-22 и Кинжал, Ланцет и РЭБ.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: chexit/airdef#99