Тестовый Unity-проект
Размер прямоугольников фиксирован (отношение сторон 2:1). Цвет создаваемого прямоугольника выбирается случайным образом в момент его создания. Выбор способа создания связи между прямоугольниками осуществляется разработчиком. Прямоугольники не могут перекрывать друг друга ни при перетаскивании, ни при создании. Для упрощения, прямоугольник не создается, если область на сцене, по которой произведен клик, слишком мала для размещения в ней прямоугольника. При перетаскивании связанных прямоугольников связь сохраняется. При удалении прямоугольника связь удалятся. Количество созданных прямоугольников не ограничено.