Which one is more labor intensive for Construct 2?
Physics are not being used.
If Distance is less intensive for the system you could prevent the need of using collision detection.
I'm not sure how Collisions are handled.
Distance(x1, y1, x2, y2) seems more beneficial because it is easier to work with, and is seemingly only 1 mathematical calculation.
Collision seems like it would be the same or similar calculation, plus it would have to render hidden objects and resize/destroy/create them as needed.
I read a few times that collisions can take up a lot of resources.
Just curious on which one would be easier for devices.