I have scenario where I have to create objects (of different size and shapes) randomly on X-axis with Y = 0 at every X seconds. However, while creating I have to ensure that the object does not get created on other objects (i.e. not overlapping).
Please note that the objects once created start scrolling down the Y axis! Once the object leaves the layout, they are destroyed and new objects are created from the pool with Y = 0.
Any suitable suggestion are welcome :)