To help choose sizes for my games' viewports and 2D grids, I made a template image to compare various screen sizes, also showing the largest square grid each can be broken down into.

It includes several sizes suitable for 16x9 and 4x3 displays, fitting grids down to 8x8 or 12x12 pixels (or multiples thereof).

I thought it might be useful to others, so I'm sharing it here.

Edit 13.10.22
If anyone wants to take this idea and make their own version for more general use by all, they're welcome to - in fact, I encourage it.

I'm just kind of focused on my own stuff at the moment. I'm not going to pretend to be experienced enough as a game developer to presume what might work best for others' projects. All I can do is share my own work in the hopes that it might be helpful to others.

You know the official docs could perhaps use it somewhere in relation to discussion on resolutions...

@Calinou any thoughts?

    Megalomaniak Maybe? I'm not sure. It'd probably want more consistent examples at more resolutions, rather than the slightly limited sample size I've gone over for my own purposes.

    Well, it's a start, but now that I'm thinking mostly it's tutorials on there that feature images.

    I think it's interesting, but it's hard to read. Maybe focus on having more limited sizes, but more common ones, Like NES, Genesis, PSX, HD, etc. Because people will likely pick a generation (usually not older than 8-bit). So you can have 8-bit, 16-bit, 32-bit, NTSC/PAL, HD, FullHD, 4K, etc.

      cybereality Well, like I said, I made this for my own use, and figured others might find it useful. My concern was more for matching screen sizes to grid sizes than for faithfully matching retro platforms. Master System is just the baseline because it's what I was using in a previous project.

      snowy-fox changed the title to Screen Sizes Template .