Pixel art at different resolutions
This is something I cannot really wrap my head around. If I am making 2D pixel sprites for a game and the game is supposed to function under different resolutions (1366X768 vs 1920X1080; 16:9 vs 4:3) I am not sure what is the best approach to keep them as crisp and pixely as possible.
Should I work with larger scale sprites which then would be downsampled by OpenGL or some other means?
The question is how to create the sprites themselves and how to ensure that they will look the same in every resolution (that they do not get stretched and blurred when the scaling isn't an integer) Please do not say to create a separate sprite for every resolution. I am sure this would work, but it is a tremendous amount of work.
Any tips where I could find some useful guides?