I am placing structures on my game map via a click event. So when you are ready to put an item down it should not be on TOP of another object.

For example you cannot build 2 towers in the same position.(x)

I can check to make sure that it is not overlapping and that works fine. But if I hover over another structure ( it is not overlapping ) then I can build the structure there : ) So.... basically I need to see if there is another structure BELOW the mouse : )

Any thoughts? Maybe in the morning I will get up and I will see it, but at 1 a.m. it is eluding me :)

That's what families are for! Buildable objects should be in a family, then you can simply do this:

+ Mouse is not over Buildables> Do stuff

If you are dragging objects, make sure to filter that one out first before checking for other objects. Can be done with control variables; assign a variable whenever you pick an object up and clear it whenever you place it.

could somebody tell me how can I do a procedural game like SKI SAFARI ( https://www.youtube.com/watch?v=i6mz4Nt6BPk )https://www.youtube.com/watch?v=i6mz4Nt6BPk is there any template or something else?