Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
а я бы сделал привычный атрибутный квадрат вокруг игрока\всех других...
Не, это слишком банально. Монохром поинтересней. Что-то типа прибора ночного видения )) В критический момент врубил, победил - вырубил.

Предлагаю такой метод минимализации клэшинга:

Допустим есть участок фона какого-то тёмного цвета. Допустим темно-синего, как в вышеупомянутом примере. Пусть таким и остается. Но мы детектим столкновение ГГ или врага с этим участком. При столкновении спрайта с этим участком, участок меняет свой цвет на близкий к нему по гамме, но более светлый цвет.
Синий и темно-синий - на светло-голубой.
Красный и тёмно-красный - на светло-жёлтый.
Темные оттенки магнеты, голубого, зеленого, желтого, белого - на светлый оттенок соответствующего цвета.

За такую идею мне полагается нобелевская премия, между прочим.