Позвольте мне показать вам, что я имею в виду:
Предположим, у нас есть игра-головоломка с падающими цветными квадратными плитками / блоками, и они складываются так:
![Individual blocks, individual sprites](https://i.stack.imgur.com/DH1nU.png)
Мой вопрос заключается в том, что вместо того, чтобы каждый спрайт плитки / блока оставался визуально отделенным от других, какую технику можно использовать, чтобы каждая плитка узнала о своих соседях, когда они перестали падать, и изменила свой спрайт (и соседей) навизуально «склеить» их, как это:
![Glued blocks, merged sprites](https://i.stack.imgur.com/BbawL.png)
Кажется, я не могу найти простое и эффективное решение для этого, есть идеи?