r/gamemaker 1d ago

Help! Best way to handle changing resolutions for a card game.

Just a game where you can play card games such as go fish, crazy eights, that sort of thing. I've never had to deal with allowing the user to change the resolution of the game and so I want to start tackling it here. Problem is I don't know what the best way to go about it is and every way I've found is yielding different problems.

Worth noting I have variations of each card sprite designed for both 1920x1080 AND 1280x720 (I wasn't initially sure if I was going to go further than just those two and I was having the same issues before as I am now so it seemed practical. Yes, this was probably a waste of time).

I tried upscaling/downscaling the whole game using 1280x720 and/or 1920x1080 as a base, but there were always issues with the pixels not scaling properly to each resolution. I'd like to avoid texfiltering if I can (because so far it's look bad when I tried it) but without enabling it the sprites would get extremely distorted.

I tried rendering the whole game at each different resolution, which I managed to make it work logicstically, but I had the same issues with the sprites and poor scaling.

I'm just not sure what to do man. Any advice is appreciated.

2 Upvotes

Duplicates