With "construct 2" is impossible to make a game like this, with this program you can create simple games without many objects and less effect. If you want to web can be good, but for ios or android games forget, find another program.
Construct 2 is expensive and not worth anything, it flees
Even if Ashley marketed C2 as a mobile game making engine , C2 isn't designed for mobile because it doesn't generate the files natively and has to use the wrappers to do that task , so performance-wise , don't blame C2 , go blame the wrappers , C2's performance in HTML5 Native exports is excellent and C2 itself can do anything ... Also , You want to know why you don't find Black ops on mobile ? Because the phones are built for mobility , and I don't think the makers of that phone can cram a graphic card in that tiny case ...
If you suck at making games , don't blame the engine ... Kind sir !