К содержимому
Цвет, темы и постобработка
На этой странице

Цвет, темы и постобработка

Ссылки на тему вместо вбитых цветов и место, где стиль заканчивается и начинается нечитаемое

Ссылки на тему и литеральные цвета

Ведите цвет содержимого через ссылку на тему. Литерал используйте только там, где цвет действительно уникален и не должен ни за чем следовать

Цвет задаётся двумя способами:

  • литеральный цвет - значение, вбитое прямо в объект
  • ссылка на тему - "возьми такой-то слот активной темы". Какая тема активна, задаёт дорожка ключей

Разница видна на втором проходе. На ссылках смена палитры - одна правка темы. На литералах - правка каждого объекта

Фон тоже берёт цвет из темы. Как устроены слоты и ключи темы - Темы

Внимание

Проверяйте контраст на всех темах, а не только на той, в которой работали. Уровень, меняющий тему на дропе, обязан оставаться читаемым в обеих. Тёмные снаряды, которые отлично видны на светлой теме, исчезают на тёмной

Постобработка

Стандартный набор URP плюс два эффекта глитча. Всё на ключах, то есть каждый параметр можно анимировать

Внимание

Это самая быстрая дорога к уровню, в который невозможно играть. Bloom на пределе превращает любой яркий объект в пятно, и у снаряда пропадает граница. Хроматическая аберрация разносит края. Глитч дольше такта - это помеха, а не стиль

Три правила держат постобработку на стороне стиля:

  • включайте эффект на пике и выключайте обратно, не оставляйте фоном
  • не включайте эффект, который ухудшает читаемость снарядов, там, где от них надо уворачиваться
  • пришлось приглядываться после включения эффекта? Выключайте. Игрок приглядываться не станет, он выйдет

Сглаживание

Сглаживание - настройка игрока, а не ваша. Уровень, который выглядит правильно только в одном режиме, выглядит правильно не у всех

РежимЧто делает
MSAAпо умолчанию. Сглаживает именно края геометрии, а каждая фигура - настоящая геометрия
FXAAстоит один проход по экрану, сколько бы уровень ни рисовал поверх себя
TAA, STPне предлагаются: оставляют шлейф за быстрыми объектами, а шлейф за снарядом мешает читать уровень

Дальше: Читаемость и честность, Бюджет уровня