Im just wondering why Construct 2 isn't implemented Geometric Primitives object which is designed to create helper objects like solid boxes to place below from 30 sprites of different buldings what don't require to create 30 events to make collision between buildings and player, it's just one event for geometric primitive to place below the buildings.
I've seen HTML5 Canvas is capable to draw rectangles, lines, dots, filling colors, etc. without using the sprites to make helper objects. Do they cause performance issues than sprites? i'm just wondering.
I think sprites require to use primitive images like blue box to create helper objects is really unnecessary because it's useless to have more bytes in images folder.
Also check some cool dynamic primitives except Mona's images
http://paperjs.org/examples/