I want to make a game for PC
but I'm not sure make it based on which resolution.
720p or 1080p?
Develop games in your browser. Powerful, performant & highly capable.
Hi Heska "Don't target one resolution"
It depends somewhat on your intended market. Do you mean PC browser based or nw desktop based? If you're aiming to greenlight then this steam survey will be of interest (the primary monitor resolution will drop down to a list).
I understand some other big games, like Airscape, are targeted at 1366x768; the one I'm working on uses that as well with an option to scale up to full screen (where possible, sprites are down-scaled for 1366 resolution so that an upscale doesn't create fuzziness). The article above is a good read as well, and you're rightly planning it out before starting.
Performance is another thing to consider. If you go for full HD then you will have to be careful to avoid problems on low end hardware. The most common graphics processor on that list has 1024Mb vram. Good but not great....
Colludium Thank you for your answer
Ashley I have a question:
If I make my game based on 720p resolution with the game assets around twice as big as they need to be and run it 1080p, the image quality would be exactly the same as a game that made based on 1080p and it doesn't lose it's quality in the scaling up processes?
Heska, no worries. Due to how the browser will scale the image you will probably find that most draws of the scaled-up sprite will not be identical to the smaller version just because a different number of pixels will be used - the larger draw will have more detail. However you won't see any blurring artifacts on a scaled-up sprite in this case. So, you couldn't use this technique for a pixel art game but for other styles you could. Hope that's clear?
If you use 'High quality' fullscreen mode, then everything displays in full detail. As in, yes, if you design hi-res sprites scaled down for 720p and then run it in 1080p, you get more detail.
The 'window size' actually makes very little difference. It's named wrong really - it's just the viewport size, and the default letterbox scale mode will stretch that to whatever size screen you have (480p, 720p, 1080p, 2K, 4K, etc) and simply scale the display accordingly, revealing more detail if there is any to show in the artwork, or reducing it if the screen is smaller.
Colludium and Ashley thank you for your answers