I'm not talking about changing the base resolution of the game. I'm talking about limiting how it scales.
One of my clients is complaining that a Construct 3 game is running VERY slowly on certain computers with large screen resolutions. When he resizes the window to be smaller the game runs perfectly. I agree with him that limiting the size of the game SHOULD be an easy fix but unfortunately Construct 3 doesn't seem to have an obvious option for this.
I have tried and to modify the canvas size manually using javascript but I'm having issues because:
a) Construct will override this on occasion (resize window etc)
b) Even if I change the canvas values the touch event positions don't scale and so all touches are "off target"
I have tied to embed the game inside another html window using <embed> or <iframe> and resize the parent accordingly. It works fine on my test server but unfortunately the clients LMS website blocks scripts on child embeds. imo I should not have to resort to embedding to perform such a simple task anyway.
How would I go about changing the way Construct scales the game and make it "think" the window is smaller than it really is?
Thanks for reading and any help you can offer. I'm new to this engine and have picked up a few jobs requiring that I edit existing projects. It has been smooth sailing up until this point.