I've been trying to work out how to keep my Construct game from stretching horizontally on widescreen monitors in fullscreen mode. My game uses a 640x480 window with 200% zoom, meaning that it's displaying a 320x240 game view.
deadeye tried to help me out with the following PM:
[quote:1g6lf91x]You can use the SysInfo object to detect whether the player has a 4:3 or widescreen monitor before the game starts (by finding out what the desktop resolution is set to). Knowing that will allow you to zoom the screen to the proper proportions. I assume you want a 4:3 window in the middle of a black area no matter what the width of the monitor is, yes? Well, you can create that black area yourself on a layer above all others to mask out any excess, and show that black mask as needed depending on what the aspect ratio of the monitor is. You can pretty much shape the screen to whatever you want it to be. With a couple hours work you could get such a system into place, rather than waiting "a few months" for a feature that may or may not come.
I have no idea what to do here really. Should I use a different standard resolution than 640x480? Where do I start with this workaround? I've gotten a lot of suggestions, but I'd really appreciate some help on this.
Thanks.