Dans mon jeu SDL, j'aimerais conserver une résolution fixe de la zone de jeu, à la fois pour des raisons de jeu et de performance. Ce que je voulais faire était d'avoir une petite résolution (par exemple 320 * 240), et lors du redimensionnement de la fenêtre/passer en mode plein écran en laissant SDL/la carte graphique mettre à l'échelle chaque pixel.SDL - (Hardware) Pixel Scaling
Cependant, les problèmes qui se posent sont:
- L'image rendu devient « floue »
- La zone de dessin réelle est plus petite que l'écran, il y a des régions noires en haut, à gauche et en bas à droite
Que puis-je faire pour résoudre ce problème?
J'ai déjà vu ce travail dans d'autres jeux avant