I’m a beginner developing a 2D game in SDL2 using C with a visual style similar to Geometry Dash (simple shapes, clean high-resolution graphics, not pixel art). I want the game to scale correctly to fullscreen on arbitrary monitor resolutions, keeping graphics crisp and sharp. I’ve found little guidance online about the industry-standard approach for this. I’m unsure whether I should: Use a fixed-size display buffer (a 720p or 1080p texture set to the render target) and scale it to the ...